测试CI/CD
Some checks failed
wx_post / wx_post-Gitea-Actions (push) Failing after 21s

This commit is contained in:
xuthus 2024-04-15 22:29:53 +08:00
parent 2059b1d77c
commit a933a35bcd
2 changed files with 18 additions and 6 deletions

View File

@ -1,4 +1,4 @@
name: pigallery2 name: wx_post
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
on: [push] on: [push]
@ -6,7 +6,7 @@ on: [push]
jobs: jobs:
# 作业1名称 # 作业1名称
pigallery2-Gitea-Actions: wx_post-Gitea-Actions:
# 指定的运行器环境 # 指定的运行器环境
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -18,8 +18,6 @@ jobs:
with: with:
java-version: '8' java-version: '8'
distribution: 'adopt' distribution: 'adopt'
cache: 'maven'
cache-dependency-path: '**/pom.xml'
# maven缓存不加的话每次都会去重新拉取会影响速度 # maven缓存不加的话每次都会去重新拉取会影响速度
- name: Dependies Cache - name: Dependies Cache
uses: actions/cache@v2 uses: actions/cache@v2
@ -41,9 +39,9 @@ jobs:
uses: docker/build-push-action@v2 uses: docker/build-push-action@v2
with: with:
context: ./ context: ./
file: ./Dockerfile.build file: ./dockerfile
push: true push: true
tags: k2.xuthus83.cn:6001/pigallery2:latest tags: k2.xuthus83.cn:6001/wx_post:latest
# - name: Build the Docker image # - name: Build the Docker image
# run: # run:
# | # 使用 上一步写的 Dockerfile 构建镜像并发布到私有仓库; 发布完成可以去 https://github.com/MrGaoGang?tab=packages 查看 # | # 使用 上一步写的 Dockerfile 构建镜像并发布到私有仓库; 发布完成可以去 https://github.com/MrGaoGang?tab=packages 查看

14
dockerfile Normal file
View File

@ -0,0 +1,14 @@
#penjdk:8-jre 为基础镜像,来构建此镜像,可以理解为运行的需要基础环境
FROM openjdk:8-jre
#WORKDIR指令用于指定容器的一个目录 容器启动时执行的命令会在该目录下执行。
WORKDIR /opt/docker/images/metabase/
#将当前metabase.jar 复制到容器根目录下
ADD metabase.jar metabase.jar
#将依赖包 复制到容器根目录/libs下,metabase.jar已不再需要添加其它jar包
#ADD libs /libs
#暴露容器端口为3000 Docker镜像告知Docker宿主机应用监听了3000端口
EXPOSE 3000
#容器启动时执行的命令
CMD java -jar metabase.jar
//docker build // . 表示当前目录 -f 参数指定Dockerfile文件 -t 表示 制作的镜像:tag docker build -f DockerFile -t test/metabase:1.0.0 .