Releases: firecow/gitlab-ci-local
Releases · firecow/gitlab-ci-local
Fix binaries
- Binaries weren't working in 4.19.0, they are now
Artifacts globstar
- Added support for double globstar in
artifacts: paths:
- Show a message, when jobs runs silently for 10s
- File perms and owner is controlled by "another" docker container
- Made more predefined variables "realistic"
--needs bugfixes
- Added coverage support
- Tweaked --list output
BG Colors, --preview, STDIN hanging bugfix
- Added bg colors to PASS, FAIL and WARN texts
- Added support for
coverage:
field - Added --preview
- Added CI_PROJECT_DIR predefined variable
- Spaces in job names are now possible
- Artifacts folder cleanup and removed pipelineId folder
- Better home variables parsing and messaging
Better End Report, Bug fixes
- Fixed a problem with undefined vars and regex under
rules: []
- Increment pipelineIid if
--needs
is used - Added bg colors to PASS, WARN and FAIL
- Fixed a racecondition bug with
docker create
commands- Perhaps a race condition bug with all nodejs childprocess spawn commands
Docker cache and SHS-Agent decorator
- Added @InjectSSHAgent local-only decorator
- Docker Cache volume
- Improved "mistake" messages
- Various bug fixes
Bugfix jobId and pipelineIid
- Fixed bug in
.gitlab-ci-local/state.yml
number handling
!reference custom tag
- Implemented !reference
- Implement
include: { remote: string }
- Use chalk for all terminal coloring
- Fixed bugs in some predefined variables
Multidimension scripts, CTRL-C and bug fixes
- CTRL-C now removes docker containers
- Fixed bug with extends, where jobs could be "missed"
- Scripts can now be multi dimensional
image:entrypoint support
- Add image:entrypoint support
- Make sure an entire thread isn't used checking for jobs to start in run pipeline