From 51e1463bf121cba3e8cf2368194c49a48e8a491b Mon Sep 17 00:00:00 2001 From: wanggang <76527413@qq.com> Date: Tue, 26 Sep 2023 17:15:55 +0800 Subject: [PATCH] test --- .drone.yml | 31 +++++++++++++++++++++++++------ 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index 3fb731c..0ed7810 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,6 +3,10 @@ kind: pipeline type: docker name: linux-amd64 +environment: + PRODUCT:product1 + PROJECT:project1 + platform: arch: amd64 os: linux @@ -12,8 +16,23 @@ steps: image: mcr.microsoft.com/dotnet/sdk:6.0 privileged: true commands: - - 'git --no-pager log --date=format:"%Y-%m-%d %H:%M:%S" --pretty=format:"%h - %ad %cn: %s %b" --invert-grep --grep="CI SKIP" --grep="drone" >log.txt' - - cat log.txt + - mkdir -p ./build/publish + - cd ./build + - 'git --no-pager log --date=format:"%Y-%m-%d %H:%M:%S" --pretty=format:"%h - %ad %cn: %s %b" --invert-grep --grep="CI SKIP" --grep="drone" >./publish/log.txt' + - echo "${DRONE_BUILD_NUMBER}-${DRONE_COMMIT_AUTHOR}-${DRONE_REPO_BRANCH}-${DRONE_COMMIT_SHA:0:8}\n">./publish/version.txt + - echo ${DRONE_COMMIT_MESSAGE}>>./publish/version.txt + + - name: publish + image: plugins/s3 + settings: + endpoint: http://dev.ccwin-in.com:3008 + path_style: true + bucket: default + access_key: O222sbIaMKeGfeX18t8K + secret_key: 0LEOWfXSDnaLbIYGZfdKUxyi2kYIayx4YvdLTgcR + source: build/publish/**/* + strip_prefix: build/publish/ + target: /${PRODUCT}/${PROJECT}/${DRONE_BUILD_NUMBER}-${DRONE_COMMIT_AUTHOR}-${DRONE_REPO_BRANCH}-${DRONE_COMMIT_SHA:0:8} - name: stop image: appleboy/drone-ssh @@ -24,10 +43,10 @@ steps: password: Microsoft@2022 command_timeout: 10m script: - - mkdir -p /d/FIS/fu-wei - - cd /d/FIS/fu-wei + - mkdir -p /d/publish/${PRODUCT}/${PROJECT} + - cd /d/publish//${PRODUCT}/${PROJECT} - ./stop.cmd - sleep 3 - cd .. - - rm -rf fu-wei - - mkdir -p fu-wei + - rm -rf publish + - mkdir -p publish