Releases: firecow/gitlab-ci-local
Releases · firecow/gitlab-ci-local
Various bug fixes
- exclude .git folder from rsync
- Normalize leading/trailing slashes
- Proper yaml.load schema option
- Bug fix with image.(entrypoint|name)
- Bug fix in extends
- Made tab completion a little faster
- Bumped npm packages
Safe jobnames
- Use base32 to encode weird characters to prevent filesystem and docker errors
- Improved git log parsing
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