Read about our upcoming Code of Conduct on this issue

  1. 16 Oct, 2019 1 commit
  2. 15 Oct, 2019 1 commit
  3. 11 Oct, 2019 1 commit
  4. 27 Sep, 2019 1 commit
  5. 20 Sep, 2019 1 commit
  6. 18 Sep, 2019 1 commit
  7. 17 Sep, 2019 1 commit
  8. 13 Sep, 2019 1 commit
  9. 05 Sep, 2019 1 commit
    • Cédric Tabin's avatar
      New interruptible attribute supported in YAML parsing. · a735d7a7a2f1
      Cédric Tabin authored
      Since it is not possible to dynamically detect if a job is automatically
      cancellable or not, a this new attribute is necessary. Moreover, it let
      the maintainer of the repo to adjust the behaviour of the auto cancellation
      feature to match exactly what he needs.
      a735d7a7a2f1
  10. 31 Aug, 2019 1 commit
  11. 30 Aug, 2019 1 commit
  12. 29 Aug, 2019 1 commit
  13. 22 Aug, 2019 1 commit
  14. 14 Aug, 2019 1 commit
    • Kamil Trzciński's avatar
      Enable DAG support by default · 4154a82767ea
      Kamil Trzciński authored
      This toggles the ci_dag_support flag to be on by default.
      This relies on ci_dag_limit_needs to be present to reduce
      amount of inter-dependencies between jobs
      4154a82767ea
  15. 13 Aug, 2019 1 commit
    • Kamil Trzciński's avatar
      Expand variables only when needed · 41191d218ff1
      Kamil Trzciński authored
      This makes us to expand variables only when needed,
      instead of requesting all variables each time.
      
      This specifically helps in situation when explicit name
      of `environment: production` is used.
      41191d218ff1
  16. 02 Aug, 2019 1 commit
    • Kamil Trzciński's avatar
      Respect needs for artifacts · 009452954636
      Kamil Trzciński authored
      When `needs:` is defined, the value of it is
      not respected when returning a list of artifacts
      to the runner from the job.
      009452954636
  17. 01 Aug, 2019 1 commit
    • Kamil Trzciński's avatar
      Add support for DAG · f803b34a6bf7
      Kamil Trzciński authored
      This implements the support for `needs:` keyword
      as part of GitLab CI. That makes some of the jobs
      to be run out of order.
      f803b34a6bf7
  18. 29 Jul, 2019 1 commit
  19. 23 Jul, 2019 1 commit
  20. 12 Jul, 2019 1 commit
  21. 10 Jul, 2019 1 commit
  22. 05 Jun, 2019 1 commit
  23. 03 Jun, 2019 1 commit
    • Mayra Cabrera's avatar
      Cleans up UpdateProjectStatistics concern · ca06e0c8f7bd
      Mayra Cabrera authored
      - Renames attributes from stat to project_statistiscs_name and attribute
      to statistic_attribute
      - Reordes methods on UpdateProjectStatistics concern
      - Removes unused module from Ci::Build
      ca06e0c8f7bd
  24. 31 May, 2019 1 commit
    • Shinya Maeda's avatar
      Remove legacy artifact related code · 4aaab394ff9e
      Shinya Maeda authored
      We've already migrated all the legacy artifacts to the new realm,
      which is ci_job_artifacts table.
      It's time to remove the old code base that is no longer used.
      4aaab394ff9e
  25. 28 May, 2019 1 commit
  26. 20 May, 2019 1 commit
  27. 17 May, 2019 1 commit
  28. 29 Apr, 2019 1 commit
    • Shinya Maeda's avatar
      Fix CI_COMMIT_REF_NAME and SLUG variable · 3fca6537d8c5
      Shinya Maeda authored
      With Pipelines for Merge Requests feature, users cannout keep using
      $CI_COMMIT_REF_NAME and _SLUG predefined variables for dynamic
      environments. We fix this problem by explicitly looking at the source
      ref.
      3fca6537d8c5
  29. 19 Apr, 2019 1 commit
  30. 18 Apr, 2019 1 commit
  31. 16 Apr, 2019 1 commit
  32. 04 Apr, 2019 1 commit
    • Shinya Maeda's avatar
      Drop legacy artifacts usage · 4935512e1fb1
      Shinya Maeda authored
      Legacy artifacts have been correctly migrated to new place -
      ci_job_artifacts. Now it's time to remove the related code, but before
      that we should ensure it doesn't break anything by using feature flag.
      4935512e1fb1
  33. 29 Mar, 2019 1 commit
  34. 20 Mar, 2019 2 commits
    • Tiger's avatar
      Add feature flag for build preparing state · 3a1e5787325b
      Tiger authored
      The flag is on by default, but allows us to revert back
      to the old behaviour if we encounter any problems.
      3a1e5787325b
    • Tiger's avatar
      Create framework for build prerequisites · d000707b1f32
      Tiger authored
      Introduces the concept of Prerequisites for a CI build.
      If a build has unmet prerequisites it will go through the
      :preparing state before being made available to a runner.
      
      There are no actual prerequisites yet, so current
      behaviour is unchanged.
      d000707b1f32
  35. 07 Mar, 2019 1 commit
  36. 06 Mar, 2019 2 commits
  37. 02 Mar, 2019 2 commits