タグ

gitlabとyamlに関するsnjxのブックマーク (1)

  • gitlab-ci.ymlチェックスクリプト

    (Last Updated On: 2018年9月4日) gitlabのCI/CDは他の今時のCI/CDシステムと同じくYAMLファイルで記述します。リポジトリにCI/CD定義を書けるのは便利なのですが、コミット前に定義が正しいかチェックししたい場合がほとんとです。 少なくともgitlab-ci.ymlをコミット前に文法をチェック/テストしたい! この場合に使えるスクリプトをたまたま見つけて、便利だったので紹介します。 GitLab CI/CD YAMLチェックスクリプト GitLabサーバーはAPIとしてgitlab-ci.ymlをチェックする機能を持っているのですが、お世辞にも使い易い、とは言えません。 このAPIのページをよく見ると、コメントとしてPythonで書いたクライアントプログラムがありました。 使い方: usage: validate-ci-file.py [-h] [-l

    gitlab-ci.ymlチェックスクリプト
  • 1