iT邦幫忙

2023 iThome 鐵人賽

DAY 13
0
DevOps

CI/CD系列 第 13

Day13:上傳附加檔案

  • 分享至 

  • xImage
  •  
stages:          
  - build

build-job:       
  stage: build
  script:
    - echo "Compiling the code..."
    - echo "Compile complete."
    - chmod +x ./run.sh
    - ./run.sh

script 腳本:
在script塊中,定義了要在build-job作業中執行的一系列指令。這些指令將按照順序運行,並且會在 CI/CD 環境中執行。

  • echo "Compiling the code...":這條指令會輸出“Compiling the code...”這個消息到CI/CD日誌中,以表示編譯代碼的開始。
  • echo "Compile complete.":這條指令會輸出“Compile complete.” 這個消息到 CI/CD 日誌中,以表示編譯代碼的完成。
  • chmod +x ./run.sh: 這條指令將run.sh腳本設置為可執行的權限。
  • ./run.sh:這條指令將執行run.sh腳本。這裡假設run.sh是一個腳本文件,將在 CI/CD 環境中執行。
echo "run in script"
ls -al
echo "run in script again" 

將run.sh腳本設置為可執行的權限。
執行run.sh腳本。
然後,執行新添加的指令:

  • echo "run in script":在 CI/CD 日誌中輸出“run in script”。
  • ls -al:顯示當前工作目錄下的所有文件和目錄的詳細信息。
  • echo "run in script again":在 CI/CD 日誌中輸出“再次運行腳本

上一篇
Day12:CI/CD Image
下一篇
Day14:git runner run
系列文
CI/CD30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言