7.6 KiB
7.6 KiB
Changelog
v1.8.3 (2023-01-06)
Fixed bugs:
- (dron-434) set platform in docker build step #57 (tphoney)
- Revert "Dockerfile: Add target architecture to Docker images" #56 (tphoney)
- Dockerfile: Add target architecture to Docker images #54 (jnohlgard)
Merged pull requests:
v1.8.2 (2022-06-14)
Implemented enhancements:
- Add retries option to the clone step #44 (julienduchesne)
Merged pull requests:
- release prep for v1.8.2 #49 (eoinmcafee00)
v1.8.1 (2022-04-19)
Fixed bugs:
- (dron-254) handle wait for log transfer #46 (tphoney)
- Fix 3 doc typos in compiler.go #45 (mach6)
- feat(engine): Add debug logs for Docker.Destroy errors #20 (jvrplmlmn)
Merged pull requests:
v1.8.0 (2021-11-18)
Implemented enhancements:
- create and store card data #41 (eoinmcafee00)
Merged pull requests:
- release prep for v1.8.0 #43 (eoinmcafee00)
v1.7.0 (2021-11-02)
Implemented enhancements:
- (maint) prep for v1.7.0 #42 (tphoney)
- Expose the authorized keys tmate feature #18 (julienduchesne)
- Support ppc64le #17 (isuruf)
- (feat) adding image field to step #14 (tphoney)
- check privileged image whitelist in service section #9 (divialth)
Fixed bugs:
- (maint) bump go version in build to match go.mod #40 (tphoney)
- bump drone/runner-go to include trigger env var #32 (willejs)
- Use correct name for the root depends_on yaml key. #28 (staffanselander)
- (DRON-82) update envsubst to prevent compiler panics #24 (tphoney)
Merged pull requests:
- Use IsRestrictedVolume from runner-go #26 (marko-gacesa)
- chore: update runner-go to 1.8.0 #25 (fgierlinger)
- Test that inverse matches work for
DRONE_LIMIT_REPOS#19 (jvrplmlmn)
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.6.3
Fixed
- use path prefix when evaluating restricted volume mounts. See #ea74fa2.
1.6.2
Added
- support for self-hosted tmate instances
1.6.1
Changed
- restrict temporary volumes used with docker plugins
- restrict environment variables used with docker plugins
1.6.0
Added
- experimental support for remote debugging with tmate, disabled by default
Fixed
- exit code 78 not properly exiting early when pipeline has services (from runner-go)
1.5.3
Fixed
- unexpected http code from server must always fail pipeline (from runner-go)
1.5.2
Added
- trace logging for semaphore acquisition and release
Fixed
- failure to acquire semaphore due to error should fail the pipeline
- failure to acquire semaphore due to context deadline should cancel the pipeline
1.5.1
Fixed
- cancel a build should result in cancel status, not error status
1.5.0
Added
- option to disable netrc for non-clone steps
- option to customize docker bridge networks
Changed
- upgrade docker client
1.4.0
Added
- support for windows 1909
- support for nomad runner execution
1.3.0
Added
- support for setting default container shmsize
Changed
- update environment extension protocol to version 2
- registry credentials stored in repository secrets take precedence over globals
Fixed
- ignoring global memory limit and memory swap limit
Added
- support for environment extension variable masking
- support for username/password in config.json files
1.2.1
Added
- deployment id environment variable
- support for multi-line secret masking
- trace logging prints external registry details
Fixed
- do not override user defined mem_limit and memswap_limit
- remove scheme when comparing image and registry hostnames
1.2.0
Added
- support for mem_limit and memswap_limit
1.1.0
Changed
- abstract polling and execution to runner-go library
- use trace level logging for context errors
- prefix docker resource names
Fixed
- initialize environment map to prevent nil pointer
Added
- support for global environment variable extension
1.0.1
Fixed
- handle pipelines with missing names
- prevent mounting /run/drone directory
1.0.0
Added
- ported docker pipelines to runner-go framework
- support for pipeline environment variables
- support for shm_size
* This Changelog was automatically generated by github_changelog_generator