Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@sue445
Last active December 3, 2018 15:09
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sue445/004823f88d09da2cd7293d4d64b9bc0e to your computer and use it in GitHub Desktop.
Save sue445/004823f88d09da2cd7293d4d64b9bc0e to your computer and use it in GitHub Desktop.
CircleCIに対する雑な要望

Registoryに欲しい機能

DockerHubと比べると色々足りてない

特定のorgやuserの一覧

ソースコード(GitHubなど)へのリンクを貼る場所

どれだけ使われてるか客観的に分かる数字

  • DockerHubで例えるとStarやPull数のようなもの
  • 3rd party製のorbを探す時の選定材料としてあると便利

Testing

その他要望

workflowが複数同時実行されていても特定のジョブだけは同時に1つだけ実行(複数同時に実行させない)できるようにしたい

シチュエーション

  • 通常のテスト系のジョブは複数同時実行されてもいいのだが、deployのジョブだけは同時に1つ実行したい
  • CircleCIでterraformを実行する時に同時実行されないように排他制御をかけていると、同時にapplyやplanが走った時にエラーになるので回避したい

conditionalでboolean以外も引数に渡したい

例)

- when:
  - condition: <<parameters.count == 3>>
  - steps:
    - 
- when:
  - condition: <<parameters.value == 'hoge' >>
  - steps:
    - 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment