From ad61b5303c54fa927a859cbfb883a6e40ab2164f Mon Sep 17 00:00:00 2001 From: TP Honey Date: Thu, 28 Oct 2021 16:01:05 +0100 Subject: [PATCH] (maint) prep for v1.7.0 --- .github_changelog_generator | 2 + CHANGELOG.md | 29 ++++++++++ HISTORY.md | 106 ++++++++++++++++++++++++++++++++++++ 3 files changed, 137 insertions(+) create mode 100644 .github_changelog_generator create mode 100644 HISTORY.md diff --git a/.github_changelog_generator b/.github_changelog_generator new file mode 100644 index 0000000..5d32189 --- /dev/null +++ b/.github_changelog_generator @@ -0,0 +1,2 @@ +since-tag=v1.6.3 + diff --git a/CHANGELOG.md b/CHANGELOG.md index 308e1d5..00d4daf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,29 @@ +# Changelog + +## [v1.7.0](https://github.com/drone-runners/drone-runner-docker/tree/v1.7.0) (2021-10-28) + +[Full Changelog](https://github.com/drone-runners/drone-runner-docker/compare/v1.6.3...v1.7.0) + +**Implemented enhancements:** + +- Expose the authorized keys tmate feature [\#18](https://github.com/drone-runners/drone-runner-docker/pull/18) ([julienduchesne](https://github.com/julienduchesne)) +- Support ppc64le [\#17](https://github.com/drone-runners/drone-runner-docker/pull/17) ([isuruf](https://github.com/isuruf)) +- \(feat\) adding image field to step [\#14](https://github.com/drone-runners/drone-runner-docker/pull/14) ([tphoney](https://github.com/tphoney)) +- check privileged image whitelist in service section [\#9](https://github.com/drone-runners/drone-runner-docker/pull/9) ([divialth](https://github.com/divialth)) + +**Fixed bugs:** + +- \(maint\) bump go version in build to match go.mod [\#40](https://github.com/drone-runners/drone-runner-docker/pull/40) ([tphoney](https://github.com/tphoney)) +- bump drone/runner-go to include trigger env var [\#32](https://github.com/drone-runners/drone-runner-docker/pull/32) ([willejs](https://github.com/willejs)) +- Use correct name for the root depends\_on yaml key. [\#28](https://github.com/drone-runners/drone-runner-docker/pull/28) ([staffanselander](https://github.com/staffanselander)) +- \(DRON-82\) update envsubst to prevent compiler panics [\#24](https://github.com/drone-runners/drone-runner-docker/pull/24) ([tphoney](https://github.com/tphoney)) + +**Merged pull requests:** + +- Use IsRestrictedVolume from runner-go [\#26](https://github.com/drone-runners/drone-runner-docker/pull/26) ([marko-gacesa](https://github.com/marko-gacesa)) +- chore: update runner-go to 1.8.0 [\#25](https://github.com/drone-runners/drone-runner-docker/pull/25) ([fgierlinger](https://github.com/fgierlinger)) +- Test that inverse matches work for `DRONE_LIMIT_REPOS` [\#19](https://github.com/drone-runners/drone-runner-docker/pull/19) ([jvrplmlmn](https://github.com/jvrplmlmn)) + The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). @@ -104,3 +130,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 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](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/HISTORY.md b/HISTORY.md new file mode 100644 index 0000000..308e1d5 --- /dev/null +++ b/HISTORY.md @@ -0,0 +1,106 @@ +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## 1.6.3 +### Fixed +- use path prefix when evaluating restricted volume mounts. See [#ea74fa2](https://github.com/drone-runners/drone-runner-docker/commit/ea74fa2ba442eacb0812ad5983c305a16b6763bc). + +## 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