gitlab-ci-local

Tired of pushing to test your .gitlab-ci.yml?

MIT License

Downloads
3.1K
Stars
1.9K
Committers
36

Bot releases are hidden (Show)

gitlab-ci-local - Fix readme images and license info

Published by firecow almost 4 years ago

gitlab-ci-local - Jest and better Rules

Published by firecow almost 4 years ago

  • Support junction, disjunction and parentheses in rules field
  • Add unit tests via jest
  • Add "real-world" example
  • Add badges to README.md
gitlab-ci-local - Image support

Published by firecow almost 4 years ago

  • Added support for image: field
gitlab-ci-local - Simplify script execution

Published by firecow almost 4 years ago

  • Greatly simplified script execution
gitlab-ci-local -

Published by firecow almost 4 years ago

  • Fail on invalid option usage.
  • Wrap to terminal size
  • extends: can now be a string
gitlab-ci-local - Envubst bugfixes

Published by firecow almost 4 years ago

  • Simplified variable envsubst
gitlab-ci-local - Recursive extends, and recursive variable subst

Published by firecow almost 4 years ago

  • Extends is now recursive
  • envsubst is also recursive
  • Reintroduce stage ordering in --list
gitlab-ci-local - Bugfix rules

Published by firecow almost 4 years ago

  • Rules fallback is when: never, but inside a single rule it's when: on_success
gitlab-ci-local - Bugfix rules

Published by firecow almost 4 years ago

  • allow_failure in rules now works
gitlab-ci-local - Gitlab User variables

Published by firecow almost 4 years ago

  • Extrapolate gitlab user vars from project folder
gitlab-ci-local - Environments

Published by firecow almost 4 years ago

  • Implemented environments: feature to print at the end of a run
gitlab-ci-local - Faster execution

Published by firecow almost 4 years ago

  • Include's fetched online are now much faster
  • Workflow added to reserved key-words
gitlab-ci-local - Rules

Published by firecow almost 4 years ago

  • Implemented rules:
  • Fixed bug, where jobs started by needs satisfaction and had when:never
gitlab-ci-local - Bugfix. Manual jobs with needs

Published by firecow about 4 years ago

  • Fixed bug, where manual jobs were started if their needs were satisfied, even without --manual option
gitlab-ci-local - Added # @Description parsing

Published by firecow over 4 years ago

  • Added description "tag" parsing and output in --list
gitlab-ci-local - Simplified End Report

Published by firecow over 4 years ago

  • A more simple and easy to understand end report
  • Small bug fixes
gitlab-ci-local - Stages fallbacks

Published by firecow over 4 years ago

  • Proper stages fallback
  • Development npm start script and README update
gitlab-ci-local - include:file

Published by firecow over 4 years ago

  • Added support for include:file tag
  • Recursive include's now work
gitlab-ci-local - YAML 1.3 support

Published by firecow over 4 years ago

  • Use yaml library that supports YAML 1.3 specs
  • Support for gitlab predefined variables usage in other variables
gitlab-ci-local - Needs option

Published by firecow over 4 years ago

  • Added needs command option
  • Running needs as default, didn't make any sense.
Package Rankings
Top 4.72% on Npmjs.org
Top 20.33% on Formulae.brew.sh
Badges
Extracted from project README
build Known Vulnerabilities npm license Renovate Quality Gate Status Maintainability Rating Reliability Rating Security Rating Coverage Code Smells Duplicated Lines (%)