Adrien Delorme
|
d8d5631dc2
|
allow to set provisioner timeout from buildfile
|
2019-04-08 20:09:21 +02:00 |
|
Adrien Delorme
|
a81abd297b
|
Merge remote-tracking branch 'origin/master' into context_provisioner
|
2019-04-08 20:09:01 +02:00 |
|
Megan Marsh
|
056fcb7cea
|
fix tests and add a few new ones
|
2019-04-03 11:32:49 -07:00 |
|
Adrien Delorme
|
c4f3dccc14
|
rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts
|
2019-04-03 15:56:15 +02:00 |
|
Megan Marsh
|
12fc1fa751
|
default_keep_input_artifact
|
2019-04-02 16:51:58 -07:00 |
|
Megan Marsh
|
bf0d7b3620
|
make it work and add tests
|
2019-03-13 10:49:13 -07:00 |
|
Brendan Devenney
|
328cbf4e42
|
Merge branch 'master' into feature/7322
|
2019-02-27 19:29:18 +00:00 |
|
Brendan Devenney
|
4d2a5fb9a2
|
✨ Implement template marshalling logic
Signed-off-by: Brendan Devenney <[email protected]>
|
2019-02-23 22:41:07 +00:00 |
|
Brendan Devenney
|
afba444373
|
✨ Refactor rawTemplate to better align with real raw template structure
Signed-off-by: Brendan Devenney <[email protected]>
|
2019-02-23 21:42:27 +00:00 |
|
Brendan Devenney
|
610eecfc99
|
✨ Track sensitive variable keys to support JSON template writing
Signed-off-by: Brendan Devenney <[email protected]>
|
2019-02-23 04:52:03 +00:00 |
|
Brendan Devenney
|
d8793e3f85
|
✨ Store comments in the Template structure
Signed-off-by: Brendan Devenney <[email protected]>
|
2019-02-23 04:37:08 +00:00 |
|
Adrien Delorme
|
944c00900e
|
parse_test.go: still display file name in case of error
|
2019-02-20 12:54:57 +01:00 |
|
Adrien Delorme
|
c12e9eea3a
|
template/parse_test.go: name the post-processors to their type as it's now the default
|
2019-02-20 12:49:21 +01:00 |
|
Adrien Delorme
|
b6b3cc901c
|
template/parse_test.go: use diff for easier eye debug
|
2019-02-20 12:48:52 +01:00 |
|
Adrien Delorme
|
5eccbc702d
|
name a post-processor to it's type if it is not named
|
2019-02-20 12:38:30 +01:00 |
|
Adrien Delorme
|
4bf3cd44fc
|
allow to skip a post processor
|
2019-01-10 15:44:34 +01:00 |
|
 Adrien DelormeandMatthew Patton
|
b7222d1f56
|
Add tmp package that offers Dir & File funcs
this regroups the calls of tmp func calls into one package.
the tmp pkg allows to store tmp files under a common directory for easier managment
Squashed commit of the following:
commit 74b674c015
Merge: fc94b5714 66001525d
Author: Matthew Patton <[email protected]>
Date: Fri Nov 2 02:02:38 2018 -0400
Merge branch 'remove_TMPDIR_docs' of github.com:tb3088/packer into remove_TMPDIR_docs
commit fc94b57142
Author: Matthew Patton <[email protected]>
Date: Fri Nov 2 01:42:38 2018 -0400
update tests to honor configured temporary directory
commit 5a562359f4
Author: Matthew Patton <[email protected]>
Date: Thu Nov 1 18:52:38 2018 -0400
sync straggler to refactor. implement tests at packer/configfile instead of buried in docker.
commit 9d5a4a0935
Author: Matthew Patton <[email protected]>
Date: Thu Nov 1 15:39:46 2018 -0400
insert URL to GoLang API for os.TempDir()
commit fbae4c2e05
Author: Matthew Patton <[email protected]>
Date: Thu Nov 1 07:41:29 2018 -0400
revise documentation to match code
commit 3590fae8bd
Author: Matthew Patton <[email protected]>
Date: Thu Nov 1 07:21:59 2018 -0400
refacter config_file. replace all hard-coded os.TempDir with wrapper
commit d5c5306a97
Author: Matthew Patton <[email protected]>
Date: Wed Oct 31 20:11:36 2018 -0400
close massive file overwrite hole with TempDir
commit 0a72297da8
Author: Matthew Patton <[email protected]>
Date: Wed Oct 31 01:06:00 2018 -0400
adjust var declaration scope
commit 20f68228b6
Author: Matthew Patton <[email protected]>
Date: Wed Oct 31 00:54:35 2018 -0400
use mktemp() equivalent to create temporary directory
commit c73ebe3d83
Author: Matthew Patton <[email protected]>
Date: Tue Oct 30 20:40:58 2018 -0400
remove extraneous variable declaration, fix FOR loop
commit 63549b8bd7
Author: Matthew Patton <[email protected]>
Date: Tue Oct 30 19:30:44 2018 -0400
match styistic convension with rest of docs
commit 9761010749
Author: Matthew Patton <[email protected]>
Date: Tue Oct 30 19:08:39 2018 -0400
revert dangling config file change
commit 95159afbc0
Author: Matthew Patton <[email protected]>
Date: Fri Dec 29 23:53:43 2017 -0500
replace invalid TMPDIR variable wth PACKER_TMP_DIR.
update ConfigTmpDir() to try common temporary paths first and
only write to configDir() as a last resort.
commit 66001525d7
Author: Matthew Patton <[email protected]>
Date: Fri Nov 2 01:42:38 2018 -0400
update tests to honor configured temporary directory
commit e9b6adefea
Author: Matthew Patton <[email protected]>
Date: Thu Nov 1 18:52:38 2018 -0400
sync straggler to refactor. implement tests at packer/configfile instead of buried in docker.
commit 852113ed07
Author: Matthew Patton <[email protected]>
Date: Thu Nov 1 15:39:46 2018 -0400
insert URL to GoLang API for os.TempDir()
commit 54add38d1d
Author: Matthew Patton <[email protected]>
Date: Thu Nov 1 07:41:29 2018 -0400
revise documentation to match code
commit 6b5b8f6d4e
Author: Matthew Patton <[email protected]>
Date: Thu Nov 1 07:21:59 2018 -0400
refacter config_file. replace all hard-coded os.TempDir with wrapper
commit c22092c601
Author: Matthew Patton <[email protected]>
Date: Wed Oct 31 20:11:36 2018 -0400
close massive file overwrite hole with TempDir
commit 7a73045091
Author: Matthew Patton <[email protected]>
Date: Wed Oct 31 01:06:00 2018 -0400
adjust var declaration scope
commit 0f2933adb6
Author: Matthew Patton <[email protected]>
Date: Wed Oct 31 00:54:35 2018 -0400
use mktemp() equivalent to create temporary directory
commit d74839ede0
Author: Matthew Patton <[email protected]>
Date: Tue Oct 30 20:40:58 2018 -0400
remove extraneous variable declaration, fix FOR loop
commit eb65416619
Author: Matthew Patton <[email protected]>
Date: Tue Oct 30 19:30:44 2018 -0400
match styistic convension with rest of docs
commit acaa2b31ed
Author: Matthew Patton <[email protected]>
Date: Tue Oct 30 19:08:39 2018 -0400
revert dangling config file change
commit e573fde668
Author: Matthew Patton <[email protected]>
Date: Fri Dec 29 23:53:43 2017 -0500
replace invalid TMPDIR variable wth PACKER_TMP_DIR.
update ConfigTmpDir() to try common temporary paths first and
only write to configDir() as a last resort.
commit 39a9874afc
Merge: 8a413cfe8 3315812c2
Author: Matthew Patton <[email protected]>
Date: Tue Oct 30 18:19:26 2018 -0400
Merge branch 'master' of https://github.com/hashicorp/packer into prestine
commit 8a413cfe83
Merge: e07491de5 4e14710a6
Author: Matthew Patton <[email protected]>
Date: Mon Oct 1 20:18:10 2018 -0400
Merge remote-tracking branch 'upstream/master' into prestine
commit e07491de59
Merge: 42610a35d a1fa35dff
Author: Matthew Patton <[email protected]>
Date: Tue Aug 21 13:26:19 2018 -0400
Merge remote-tracking branch 'upstream/master' into prestine
commit 42610a35d5
Merge: 5298142da 0d63cf7bc
Author: Matthew Patton <[email protected]>
Date: Tue Jun 19 22:45:05 2018 -0400
Merge remote-tracking branch 'upstream/master' into prestine
commit 5298142da6
Merge: 7bb110bc7 9d9736552
Author: Matthew Patton <[email protected]>
Date: Mon Jun 11 15:10:09 2018 -0400
Merge remote-tracking branch 'upstream/master' into prestine
commit 7bb110bc74
Merge: a61c869ca 6189d66e7
Author: Matthew Patton <[email protected]>
Date: Wed May 9 23:41:22 2018 -0400
Merge remote-tracking branch 'upstream/master' into prestine
commit a61c869ca7
Merge: 098101dd9 4be5f072c
Author: Matthew Patton <[email protected]>
Date: Fri May 4 10:13:04 2018 -0400
Merge remote-tracking branch 'upstream/master' into prestine
commit 098101dd99
Merge: fefaf0fa6 554b2b4a5
Author: Matthew Patton <[email protected]>
Date: Tue May 1 20:52:30 2018 -0400
Merge branch 'EOL-handling' into prestine
Co-Authored-By: Matthew Patton <[email protected]>
|
2018-12-12 16:35:57 +01:00 |
|
Wheeler Law
|
4582a55680
|
Formatting
|
2018-11-05 12:30:41 -08:00 |
|
Wheeler Law
|
1fdce9dada
|
Tests are passing
|
2018-11-05 12:30:41 -08:00 |
|
Wheeler Law
|
de3bdec567
|
Working now
|
2018-11-05 12:30:41 -08:00 |
|
Wheeler Law
|
65c1b039cc
|
Added a sed function. Not quite working yet
|
2018-11-05 12:30:41 -08:00 |
|
Adrien Delorme
|
379336d9b2
|
make template/parse_test.go invisible to windows
|
2018-10-16 19:02:10 +02:00 |
|
Megan Marsh
|
174098ba29
|
implement vault template function for kv engine; add docs
|
2018-08-28 13:58:56 -07:00 |
|
Megan Marsh
|
dfaf624f4c
|
add template function allowing user to read keys from vault
update dependencies
add minimal docs
|
2018-08-28 11:23:47 -07:00 |
|
Olivier Ceyral
|
ee08365b02
|
Fix error message
|
2018-08-28 11:04:33 -07:00 |
|
Olivier Ceyral
|
a906d1d630
|
Add consul template function
|
2018-08-28 11:04:33 -07:00 |
|
Megan Marsh
|
6356078d19
|
add a few more tests to split function
|
2018-08-24 15:27:14 -07:00 |
|
Megan Marsh
|
8fbce8c40c
|
Merge pull request #6357 from ladar/master
Added a 'split' function to parse template variables.
|
2018-08-24 15:18:36 -07:00 |
|
Megan Marsh
|
8a6441a7a5
|
add tests for SensitiveVars
|
2018-08-21 10:28:22 -07:00 |
|
Megan Marsh
|
ff6a039d5b
|
replace scrubconfig with packer.LogSecretFilter.Set
filter winrm password from logs
Add new root-level packer template option, sensitive-variables, to tell us what user variables to mark sensitive.
|
2018-08-20 15:35:55 -07:00 |
|