diff --git a/.gitea/workflows/CI_local_test.yaml b/.gitea/workflows/CI_local_test.yaml new file mode 100644 index 0000000..0abb11e --- /dev/null +++ b/.gitea/workflows/CI_local_test.yaml @@ -0,0 +1,40 @@ +name: CI +run-name: ${{ gitea.actor }} is testing out Gitea Actions +on: + push: + branches: + - local-test + +jobs: + Docker-Build: + runs-on: joylink-local233 + steps: + - name: 检出代码 + uses: https://gitea.joylink.club/actions/checkout@v4 + with: + submodules: recursive + - name: 设置node环境 + uses: https://gitea.joylink.club/actions/setup-node@v4 + with: + node-version: '18.x' + - name: 安装yarn,并run build + run: | + node -v + npm -v + npm config set registry https://registry.npmmirror.com + npm install --global yarn + yarn config set registry https://registry.npmmirror.com + yarn + yarn run build:test + - name: 发布到本地测试环境 + uses: https://gitea.joylink.club/appleboy/ssh-action@v1.0.3 + with: + host: ${{ secrets.LOCAL_233_SSH_HOST }} + port: ${{ secrets.LOCAL_233_SSH_PORT }} + username: ${{ secrets.LOCAL_233_SSH_USER }} + password: ${{ secrets.LOCAL_233_SSH_PASSWORD }} + script: | + docker rm -f rts-sim-testing-service || echo "rts-sim-testing-service not exist" + docker pull gitea.joylink.club/joylink/rts-sim-testing-service:local-test + docker run --name rts-sim-testing-service --restart=always --network net --ip 192.168.53.191 -d -p 9091:9091 -v /usr/local/joylink/logs/bjrtsts:/logs/bjrtsts gitea.joylink.club/joylink/rts-sim-testing-service:local-test rts-sim-testing-service -config test_local + - run: echo "This job's status is ${{ job.status }}." diff --git a/.gitmodules b/.gitmodules index cab02a5..938789b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ [submodule "rts-sim-testing-message"] path = rts-sim-testing-message - url = http://120.46.212.6:3000/joylink/rts-sim-testing-message.git + url = https://gitea.joylink.club/joylink/rts-sim-testing-message.git