Skip to content

Releases: xorpaul/g10k

v0.8.17

06 May 16:07
5aaad7a
Compare
Choose a tag to compare
  • Fix default Forge API URL and plain git test environments, #194
  • fix -module parameter from purge whole environment, fixes #175

v0.8.16

14 Aug 11:51
Compare
Choose a tag to compare

v0.8.15

19 Apr 18:22
Compare
Choose a tag to compare
  • use the correct cache directories for modules and for environments even in -puppetfile mode, also fixes #180

v0.8.14

19 Apr 17:42
b6a4355
Compare
Choose a tag to compare
  • fix :use_ssh_agent behaviour in -puppetfile mode, closes #178\n- add auto-detect default branch for git modules, fixes git modules where master isn't the default branch anymore, closes #180

v0.8.13

31 Mar 16:22
691bd81
Compare
Choose a tag to compare
  • add git module parameter :use_ssh_agent, fixes #171

v0.8.12

21 Aug 16:57
Compare
Choose a tag to compare
  • add branch filtering with filter_command and filter_regex in g10k config, fixes #166
  • treat purge_whitelist as globs, not fixed filenames, fixes #169 (thanks to @raphink)
  • add git_dir and git_url fields .g10k-deploy.json, fixes #170 (again thanks to @raphink)
  • add error_if_branch_is_missing g10k config setting to error out if the specified branch does not exists, fixes #160

v0.8.11

16 Jul 16:06
Compare
Choose a tag to compare
  • allow ssh key even for github.com repositories if it is the control repo, fixes #165

v0.8.10

01 Jul 11:20
Compare
Choose a tag to compare
  • hotfix: always purge and redeploy git modules in -puppetfile mode, fixes #162
  • fix TestConfigRetryGitCommands: corrupt the local git repository even more, because git didn't fail with exitcode != 0 anymore

v0.8.9

20 Dec 15:21
Compare
Choose a tag to compare
  • add clone_git_modules config setting to clone Git repositories into the Puppet environment instead of using archive and tar, fixes #151

v0.8.8

11 Dec 15:12
Compare
Choose a tag to compare
  • add improved output where the unresolveable Forge or Git module is referenced
$ ./g10k -config tests/failingEnvForge.yaml
Resolving Forge modules (1/2)    0s [=================================>----------------------------------]  50%
Received 404 from Forge using URL https://forgeapi.puppetlabs.com/v3/files/puppetlabs-stdlib-0.0.1.tar.gz
Check if the module name 'puppetlabs-stdlib' and version '0.0.1' really exist
Used in Puppet environment 'failforge_failing_branch_forge'
$ ./g10k -config tests/failingEnvGit.yaml
Resolving Git modules (0/1)   --- [--------------------------------------------------------------------]   0%
Failed to resolve git module 'testmodule' with repository https://github.com/xorpaul/g10k_testmodule.git and branch/reference 'nonexisting' used in control repository branch 'failing_branch_git' or Puppet environment 'failgit_failing_branch_git'