Commit 2663cd55 authored by Watchtek's avatar Watchtek
Browse files

package executable file

parent 32038574
Loading
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -43,12 +43,15 @@ variables:
    - |
      if [ "$TARGET_OS" = "windows" ]; then
      mv dist/$DIST_FILE "${BINARY_NAME}_${CI_COMMIT_REF_NAME}_${CI_COMMIT_SHORT_SHA}_${TS}_${TARGET_OS}_amd64.exe"
      zip -v ${BINARY_NAME}.zip "${BINARY_NAME}_${CI_COMMIT_REF_NAME}_${CI_COMMIT_SHORT_SHA}_${TS}_${TARGET_OS}_amd64.exe"
      else
      chmod +x dist/$DIST_FILE
      mv dist/$DIST_FILE "${BINARY_NAME}_${CI_COMMIT_REF_NAME}_${CI_COMMIT_SHORT_SHA}_${TS}_${TARGET_OS}_amd64"
      tar czvf ${BINARY_NAME}.tar.gz "${BINARY_NAME}_${CI_COMMIT_REF_NAME}_${CI_COMMIT_SHORT_SHA}_${TS}_${TARGET_OS}_amd64"
      fi
  artifacts:
    paths:
      - "${BINARY_NAME}_*"
      - "${BINARY_NAME}.*"
    expire_in: 1 week
  rules:
    - if: '$CI_COMMIT_TAG'
@@ -68,7 +71,7 @@ windows_bin:
    entrypoint: ['']
  variables:
    TARGET_OS: "windows"
    DIST_FILE: "${BINARY_NAME}.exe"
    DIST_FILE: "${BINARY_NAME}.zip"

linux_slim_bin:
  <<: *build_template
@@ -77,7 +80,7 @@ linux_slim_bin:
    entrypoint: ['']
  variables:
    TARGET_OS: "linux"
    DIST_FILE: "${BINARY_NAME}"
    DIST_FILE: "${BINARY_NAME}.tar.gz"

release_job:
  stage: publish