第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

僅在合并到 master 時運行任務(wù)

僅在合并到 master 時運行任務(wù)

Go
DIEA 2023-06-01 18:16:24
我使用以下按預(yù)期工作的配置,它在每個 PR 上運行命令或合并到 master,現(xiàn)在我想做一些集成測試,我只想在合并到 master 時運行,所有 PR 應(yīng)該保持不變(并像以前一樣運行以下配置)。這里的細(xì)微差別是,對于集成測試,我需要其他 docker 映像和不同的運行命令來執(zhí)行(只有在合并到主服務(wù)器時才應(yīng)該執(zhí)行),是否可以使用 CircleCI 來完成?# Golang CircleCI 2.0 configuration fileversion: 2jobs:  build:    docker:      # specify the version      - image: circleci/golang:1.11    working_directory: /go/src/sbr    steps:      - checkout      - run: go version      - run: go env      - run: go get -v -t -d ./...      - run: go test -v ./...我嘗試在現(xiàn)有圖像下添加另一個 docker 圖像,但出現(xiàn)錯誤更新:version: 2jobs:  build:    docker:      - image: circleci/golang:1.11    working_directory: /go/src/sbr    steps:      - checkout      - run: go version      - run: go env      - run: go get -v -t -d ./...      - run: go test -v ./...  test-integration:    docker:      - image: other-imageworkflows:  version: 2  builds:    jobs:      - build  integration-test:    jobs:      - test-integration:          requires:            - build          filters:            branches:              only: master這里的問題是我在添加到第二個工作流程時出錯require  requires:    - build 我希望在測試之前test-integration它也能build按照要求運行作業(yè)。我做錯了什么?錯誤是:requires job \"build\" but \"build\" is not part of this workflow.# At least one job in the workflow must have no dependencies.# The following jobs are unreachable: integration# # -------# Don't rerun this job. Rerunning will have no effect.false
查看完整描述

1 回答

?
郎朗坤

TA貢獻(xiàn)1921條經(jīng)驗 獲得超9個贊

您的配置有一個名為的作業(yè)build,沒有工作流。聽起來您想要的是為集成測試運行第二個作業(yè),并且僅在分支為 master 時才運行第二個作業(yè)。要完成這兩個任務(wù),您將使用包含兩個作業(yè)的工作流。

這可能是什么樣子的一個例子:

jobs:

? build:

? ? docker:

? ? ?- image: circleci/golang:1.11

? ? ...


? test-integration:

? ? docker:

? ? ? - image: other-image

? ? ...


workflows:

? version: 2

? workflow-name:

? ? jobs:?

? ? ? - build

? ? ? - test-integration:

? ? ? ? ? filters:

? ? ? ? ? ? branches:

? ? ? ? ? ? ? only: master


查看完整回答
反對 回復(fù) 2023-06-01
  • 1 回答
  • 0 關(guān)注
  • 172 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號