修改yml文件
continuous-integration/drone/push Build is passing Details

IRC_NewDev
hang 2024-01-31 15:52:58 +08:00
parent f2afb7ab1a
commit fadd8a7f79
1 changed files with 12 additions and 19 deletions

View File

@ -1,9 +1,10 @@
---
kind: pipeline kind: pipeline
type: docker type: docker
name: irc-netcore-api name: irc-netcore-api
clone: clone:
disable: true #禁用默认克隆 disable: true
steps: steps:
- name: clone-repo - name: clone-repo
@ -46,7 +47,6 @@ steps:
- cd /work/netcore-repo/IRaCIS.Core.API - cd /work/netcore-repo/IRaCIS.Core.API
- dotnet publish ./IRaCIS.Core.API.csproj -c Release --no-restore -o /work/publish - dotnet publish ./IRaCIS.Core.API.csproj -c Release --no-restore -o /work/publish
- name: docker-build - name: docker-build
image: docker image: docker
pull: if-not-exists pull: if-not-exists
@ -77,6 +77,7 @@ trigger:
- master - master
--- ---
kind: pipeline kind: pipeline
type: ssh type: ssh
name: ssh-linux-test-irc-publish name: ssh-linux-test-irc-publish
@ -86,15 +87,13 @@ platform:
arch: 386 arch: 386
clone: clone:
disable: true #禁用默认克隆 disable: true
server: server:
host: 123.56.94.154 host: 123.56.94.154
user: root user: root
password: password:
from_secret: test_ssh_pwd from_secret: test_ssh_pwd
# ssh_key:
# from_secret: rsa_key
steps: steps:
- name: publish-test-irc - name: publish-test-irc
@ -109,28 +108,25 @@ trigger:
--- ---
---
kind: pipeline kind: pipeline
type: ssh type: ssh
name: ssh-linux-test-irc-publish name: test-irc-publish-image-push-aliyun
platform: platform:
os: Linux os: Linux
arch: 386 arch: 386
clone: clone:
disable: true #禁用默认克隆 disable: true
server: server:
host: 192.168.3.68 host: 192.168.3.68
user: root user: root
password: password:
from_secret: local_pwd from_secret: local_pwd
# ssh_key:
# from_secret: rsa_key
steps: steps:
- name: build and push image - name: build-and-push-image
commands: commands:
- cd /opt/hang/netcore/irc-test - cd /opt/hang/netcore/irc-test
- sh test-irc.sh v${DRONE_BUILD_NUMBER} - sh test-irc.sh v${DRONE_BUILD_NUMBER}
@ -141,7 +137,6 @@ trigger:
--- ---
kind: pipeline kind: pipeline
type: ssh type: ssh
name: ssh-linux-test-study-publish name: ssh-linux-test-study-publish
@ -151,8 +146,8 @@ platform:
arch: 386 arch: 386
clone: clone:
disable: true #禁用默认克隆 disable: true
server: server:
host: 123.56.94.154 host: 123.56.94.154
user: root user: root
@ -168,6 +163,4 @@ steps:
trigger: trigger:
branch: branch:
- Test.Study - Test.Study