<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ``` #!/bin/bash # 1.定義環境變量[php容器、git倉庫信息、容器內生產環境目錄、容器內測試環境目錄] php_container_name="lnmp_php74" git_repo="https://codeup.aliyun.com/6409d268e9f200d37adc2ffd/test.git" production_branch="master" develop_branch="dev" production_dir="/wwwroot/test/production/test" develop_dir="/wwwroot/test/dev/test" # 2.切換到測試環境 start_time=$(date "+%Y-%m-%d %H:%M:%S") # 格式化時間并記錄開始時間 start_timestamp=$(date -d "$start_time" +%s) # 將開始時間轉換為時間戳 echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~部署測試環境(開始部署時間:$start_time)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" # 檢查目錄是否存在 if [ -d "$develop_dir" ]; then echo "Git測試環境目錄已存在,正在切換到測試環境目錄<$develop_dir>" cd $develop_dir echo "測試環境目錄<$develop_dir>已切換,正在拉取最新代碼到服務器測試環境" git -C "$develop_dir" pull echo "最新代碼拉取到服務器測試環境已完成" else echo "Git測試環境目錄不存在,正在克隆代碼到測試環境目錄" git clone -b "$develop_branch" "$git_repo" "$develop_dir" echo "克隆代碼到服務器測試環境已完成" fi # ... (其他部署步驟) end_time=$(date "+%Y-%m-%d %H:%M:%S") # 記錄結束時間 end_timestamp=$(date -d "$end_time" +%s) # 將結束時間轉換為時間戳 # 計算耗時 duration=$((end_timestamp - start_timestamp)) # 格式化耗時 hours=$((duration / 3600)) minutes=$(((duration % 3600) / 60)) seconds=$((duration % 60)) echo "部署測試環境已完成,耗時:${hours}小時 ${minutes}分鐘 ${seconds}秒" echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~部署測試環境(部署完成時間:$end_time)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看