Releases: firecow/gitlab-ci-local
Releases · firecow/gitlab-ci-local
include:template support
- Added
include:template
support - Fix bug with variables in docker entrypoint script file
- Added cli option --home
- Added php docker swarm example in examples/
Dotenv file support
- CLI options can now be made permanent per project via a
.gitlab-ci-local-env
file in current working directory. - Fixed bug with project,job,pipeline urls in predefined variables.
File-, Privileged option
- Added
--file
option - Added
--privileged
option - Added GCL environment prefix
GCL_CWD='/home/user/path/to/project' gitlab-ci-local
- Jobs with triggers and undefined script, no longer fails
Docker entrypoint bug fixes
- Entrypoint workdir is now correct
- Entrypoint output now gets printed.
- Invalid variables hashes now breaks as remote runner does
Re-add Windows Binary
- Added windows binary once again
- Added timing printline around includes from remote locations
Rework docker executor
- Use docker cp to get local files into containers, and out of containers
- More debug information about docker commands
- Added some test cases to make sure artifacts are placed in host project directory correctly
Bugfix default after_script and before_script
4.9.6 Fix bug with default before_script and after_script
Docker executor isolation
4.9.5 Rename "bash completion" to "tab completion"
Fix bug with variables
- Fixed bug with variables being number or boolean
MacOS bug fix
- image: now working on MacOS (thanks @ZobairQ)
- Smaller unit test cases
- throw new Error instead of process.exit, to make unit testing easier