name: test ci run-name: test run name on: release: types: [published] env: DAY_OF_WEEK: Monday jobs: java-ci: runs-on: maven-3.8 steps: - name: Checkout code uses: https://gitea.com/actions/checkout@v3 - name: Build code run: | mvn clean install mkdir app cp target/*.jar app - name: Build image run: | docker build -t ${{ vars.HARBOR_REGISTRY_URL }}/${{ gitea.repository }}:${{ gitea.ref_name }} . - name: Push image run: | docker login -u ${{ vars.HARBOR_REGISTRY_USER }} -p ${{ vars.HARBOR_REGISTRY_PASSWORD }} ${{ vars.HARBOR_REGISTRY_URL }} docker push ${{ vars.HARBOR_REGISTRY_URL }}/${{ gitea.repository }}:${{ gitea.ref_name }} - name: echo info run: | echo "${{ gitea.repository }} 发布已完成!" echo "镜像地址:${{ vars.HARBOR_REGISTRY_URL }}/${{ gitea.repository }}:${{ gitea.ref_name }} "