1. 03 9月, 2019 2 次提交
    • R
      Introduce a new 'package-and-qa-manual:master' job · fb51de2e
      Rémy Coutable 提交于
      This is needed because in `master`, the `gitlab:assets:compile` is
      created, but not the `gitlab:assets:compile pull-cache` job, and the
      `needs` keyword cannot take jobs that don't exist, thus we have to
      create a dedicated job for `master`, with `needs: ["build-qa-image",
      "gitlab:assets:compile"]` instead of `needs: ["build-qa-image",
      "gitlab:assets:compile pull-cache"]`.
      Signed-off-by: NRémy Coutable <remy@rymai.me>
      fb51de2e
    • R
      Ensure 'build-qa-image' is created for all pipelines except docs & qa · a22646af
      Rémy Coutable 提交于
      This also makes 'package-and-qa-manual' created for 'master' because
      it's a valid use-case to run manual QA on 'master'.
      
      Without this change, no pipeline could be created for auto-deploy
      branches due to the following error:
      
          The form contains the following error:
          package-and-qa-manual: needs 'build-qa-image'
      Signed-off-by: NRémy Coutable <remy@rymai.me>
      a22646af
  2. 27 8月, 2019 1 次提交
  3. 26 8月, 2019 1 次提交
  4. 22 8月, 2019 1 次提交
  5. 01 8月, 2019 1 次提交
    • M
      Implement review suggestions · d2083f8b
      Mark Lapierre 提交于
      Make package-and-qa manual so the default `on_success` doesn't need
      to be set on package-and-qa-always.
      
      Remove unnecessary `except: []`
      d2083f8b
  6. 06 6月, 2019 1 次提交
    • K
      Add yaml lint · d2cc841c
      Kamil Trzciński 提交于
      This commit adds CI job that validates all `*.yml`
      with `yamllint`.
      
      This commit fixes all offenses present in repository.
      d2cc841c
  7. 22 5月, 2019 1 次提交
  8. 08 5月, 2019 1 次提交
  9. 25 4月, 2019 1 次提交
  10. 15 4月, 2019 1 次提交