Skip to content

Releases: firecow/gitlab-ci-local

--container-executable CLI option

23 Oct 11:36
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.44.0...4.45.0

Network CLI option

01 Oct 13:18
Compare
Choose a tag to compare

What's Changed

  • Fix problem with numbers being passed via environment variables by @firecow in #972
  • Don't parse inspect output, just rely on exit code by @firecow in #976
  • Rename max-job-name-length to max-job-name-padding, 'cause that it's doing by @firecow in #977
  • Add network cli option by @firecow in #995

Full Changelog: 4.43.0...4.44.0

Uploads artifacts after script instead of after_script

26 Aug 11:33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.42.0...4.43.0

Concurrent jobs

23 Jul 15:33
Compare
Choose a tag to compare

What's Changed

  • Allow single references in services field by @jameshi16 in #905
  • Add an option to limit Executor concurrency by @naweiss in #928
  • Use strict regex to more precisely choose variables by environment name by @firecow in #933
  • Add remote project trigger instruction to trigger test by @firecow in #934
  • Bugfix/parallel matrix artifacts copy by @naweiss in #939
  • Add missing checks to tests by @naweiss in #941
  • Add tab completion on options by @naweiss in #942

New Contributors

Full Changelog: 4.41.2...4.42.0

Fix using reference in image string only

30 May 17:34
Compare
Choose a tag to compare

What's Changed

  • Add "build" alias to main container if services are enabled (with tests) by @bbrala in #889
  • Fix using reference in image string only by @firecow in #891

New Contributors

Full Changelog: 4.41.1...4.41.2

Thanks for @hverlin @fiskhest and @bcouetil for contributing 🎉

Fix bug with job containing extends ordering

27 May 12:41
Compare
Choose a tag to compare

What's Changed

  • Make extends part of complex object/list expanding by @firecow in #881

Full Changelog: 4.41.0...4.41.1

Thanks to @nfeltrin-dkb and @hverlin for contributing 🎉

Run single matrix job

25 May 19:55
Compare
Choose a tag to compare

What's Changed

New Contributors

Thanks to @FnuGk @hverlin @ecourreges-orange and @moberghammer for contributing as well 🎉

Full Changelog: 4.40.1...4.41.0

Bugfix reference/extending, when used with defaults

09 May 16:04
Compare
Choose a tag to compare

Complex expansion when referencing

07 May 14:57
Compare
Choose a tag to compare
  • Set yargs configuration greed-arrays to false #815
  • Make sure image: is properly expanded #826
  • Pick last match when doing coverage regexp'ing #827
  • Add ulimit configuration option to env file #832
  • Expand all key/value pairs in each include entry #835
  • Print error, when project ref file include cannot be fetched, so devs can better debug #836
  • Expand complex objects before extending and referencing, also expand these on hidden jobs #837
  • Expand needs in parse, and exclude needs that contains premium features #838
  • Logs: Add option to add a max padding for the job name #841
  • Add option "--timestamps" to show timestamps and job duration in the logs #847

Thanks to @FnuGk @hverlin @bcouetil @jakoberpf @alex116 @saheerb @lozhn @fiskhest @Nezteb @cniry for contributing 😄

New debian repository and bugfixes

07 Apr 15:51
Compare
Choose a tag to compare

The git repository was starting to take quite a while to checkout, so we decided to host the debian repository in cloudflare pages instead.
New install instructions can be found here https://github.com/firecow/gitlab-ci-local#installation
Old github pages repository will be taken down in a couple of months, and will not receive any new versions released of gitlab-ci-local

  • Remove leading slash in local includes #771
  • Allow all characters is value field #782
  • Refactored when variables gets expanded to avoid places where it could occur to early #783
  • Use proper object literal detection #808

Thanks to @FnuGk @alexander-matthiesen @fiskhest @greenmaid @typoworx-de and @bcouetil for contributing 🎉