From 9a546eeb86e4dd758125c34a080572b92dbfc170 Mon Sep 17 00:00:00 2001 From: xiehaijun Date: Sun, 27 Jul 2025 09:35:01 +0000 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20.gitea/workflows/demo.yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 发布生产 --- .gitea/workflows/demo.yaml | 35 +++++------------------------------ 1 file changed, 5 insertions(+), 30 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index f368810..ee7653b 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -101,38 +101,13 @@ jobs: uses: stCarolas/setup-maven@v5 with: maven-version: 3.9.11 - + - name: Maven打包 + run: | + echo 'mvn clean install -DskipTests && mvn -B package --file pom.xml' + mvn --version - name: 构建镜像并推送 run: | echo 'docker login -u "${{ secrets.DOCKER_USERNAME }}" -p "${{ secrets.DOCKER_PASSWORD }}"' echo 'docker build -t .' echo 'docker push :latest' - docker info - 发布应用: - needs: 构建应用 - runs-on: ubuntu-latest - steps: - - name: 执行远程 SSH 命令 - uses: appleboy/ssh-action@v1 - env: - FOO: "BAR" - BAR: "FOO" - with: - host: ${{ vars.DEPLOY_HOST }} - # host: "foo.com:1234,bar.com:5678" - username: ${{ secrets.USERNAME }} - password: ${{ secrets.PASSWORD }} - # key: ${{ secrets.KEY }} - # passphrase: ${{ secrets.PASSPHRASE }} - port: ${{ vars.PORT }} - # sync: true - envs: FOO,BAR - # script_path: scripts/script.sh - script: | - whoami - ls -al - echo "I am $FOO" - - name: 列出工作目录列表 - run: | - ls ${{ gitea.workspace }} - - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file + docker info \ No newline at end of file