jregan
3ddc20f72c
Increase git url parsing coverage.
2019-01-28 10:27:49 -08:00
Jeff Regan
68ca28879d
Merge pull request #731 from monopole/introRepoSpec
...
Introduce RepoSpec.
2019-01-27 08:24:49 -08:00
jregan
ad400cd13d
Introduce RepoSpec.
...
This PR closes a TODO in the fileLoader type to
replace the string representing a git repo url
with a struct called holding validated fields.
New struct is called RepoSpec.
It holds what we need in coming PRs for remote
repo base containment checks, and will also allow
the overlay cycle prevention code to take into
account different host schemes or branches.
The struct is in a new file called repospec.go.
The new file is mostly just a code move of url
parsing code that was in cloner.go. Git "blame"
history preserved through the move.
No change in execution (see final commit by itself).
2019-01-27 07:47:52 -08:00
jregan
90b863d124
Move cloner_tmp back to cloner.
2019-01-27 07:26:30 -08:00
jregan
9b7ddd6684
Merge in cloner_tmp, preserving blame history.
2019-01-27 07:26:30 -08:00
jregan
bcb939c19d
Move cloner to repospec.
2019-01-27 07:26:30 -08:00
jregan
e2102dec3c
Move cloner to cloner_tmp.
2019-01-27 07:26:30 -08:00
Jeff Regan
2ef16dce90
Merge pull request #730 from monopole/initializeGitPackage
...
Move git code to its own pkg.
2019-01-26 17:11:03 -08:00
jregan
1d9a20b391
Move git code to its own pkg.
2019-01-26 17:06:48 -08:00
Jeff Regan
d953eca630
Merge pull request #726 from monopole/refactorLoader
...
Add more coverage for loader and strengthen type safety
2019-01-25 16:11:38 -08:00
Jeff Regan
6651e488d6
Merge pull request #709 from sethpollack/secret
...
add add secret command
2019-01-25 16:10:24 -08:00
Jeffrey Regan
fd3cd47562
Fix copyright, add TODOs
2019-01-25 16:05:40 -08:00
jregan
dcb5682594
Add more coverage for loader and strengthen type safety.
2019-01-25 14:43:28 -08:00
Kubernetes Prow Robot
0bd2a1e232
Merge pull request #722 from Liujingfang1/removeDeprecates
...
remove patches and imageTags from kustomization.yaml
2019-01-25 14:41:06 -08:00
Jeff Regan
4d77c9f940
Merge pull request #721 from Liujingfang1/filename
...
support different filenames for kustomization file
2019-01-25 14:34:06 -08:00
Jingfang Liu
c461f1f766
remove patches and imageTags from kustomization.yaml
2019-01-25 14:26:17 -08:00
Jeff Regan
fbcae2b770
Merge pull request #724 from monopole/moveCleanedAbs
...
Cover CleanedAbs with tests.
2019-01-25 12:51:16 -08:00
Jeffrey Regan
c21dfefbdf
Cover CleanedAbs
2019-01-25 12:21:03 -08:00
Seth Pollack
a0c22b8216
add add secret command
2019-01-25 12:32:14 -05:00
Jingfang Liu
f7a59178a8
support different filenames for kustomization file
2019-01-24 15:08:28 -08:00
Jeff Regan
028724df08
Merge pull request #718 from monopole/tweakVarDoc
...
Tweak documentation on 'vars' directive.
2019-01-23 17:26:11 -08:00
Jeffrey Regan
51bbf57e95
Tweak documentation on directive.
2019-01-23 17:23:29 -08:00
Jeff Regan
3e4ec3a12c
Merge pull request #715 from narg95/feature/add-images-docu
...
add 'images' documentation
2019-01-23 15:07:48 -08:00
Jeff Regan
a9dff35a24
Merge pull request #707 from narg95/feature/add-set-image-command
...
add set image command
2019-01-23 09:29:57 -08:00
Kubernetes Prow Robot
1cf8156c0c
Merge pull request #716 from Deepomatic/fix-typo_generatorOptions_doc
...
Fix typo in generatorOptions example doc
2019-01-23 08:51:46 -08:00
Thomas Riccardi
f1b8fdec7f
Fix typo in generatorOptions example doc
2019-01-23 10:49:39 +01:00
Nestor
62d096e57d
add 'images' documentation
...
deprecate 'imageTags' documentation
2019-01-23 09:32:04 +01:00
Nestor
e49bd3ab1d
improve image command messages
2019-01-23 08:03:19 +01:00
Jeff Regan
1edfdea5e8
Merge pull request #714 from monopole/deleteField
...
DataSources is now common to Secrets and ConfigMaps.
2019-01-22 19:09:59 -08:00
jregan
d141b2421c
DataSources is now common to Secrets and ConfigMaps.
2019-01-22 18:57:11 -08:00
Kubernetes Prow Robot
244b3a2c59
Merge pull request #713 from monopole/moreTestOnLoader
...
Add more loader tests.
2019-01-22 15:45:46 -08:00
Jeffrey Regan
2e6bdd4041
Add more loader tests.
2019-01-22 14:08:28 -08:00
Kubernetes Prow Robot
077d554b76
Merge pull request #712 from monopole/readmeFix
...
Add bug writing instructions to README.
2019-01-22 13:28:12 -08:00
Kubernetes Prow Robot
4e058f8ece
Merge pull request #711 from Liujingfang1/kind
...
add apiversion and kind to docs/kustomization.yaml
2019-01-22 12:57:14 -08:00
Jeffrey Regan
d4b90c8f4e
Add bug writing instructions to README.
2019-01-22 11:30:55 -08:00
Jingfang Liu
fed8195eb2
add apiversion and kind to docs/kustomization.yaml
2019-01-22 11:02:35 -08:00
Nestor
b22e43a4a7
add set image command
2019-01-21 11:01:15 +01:00
Kubernetes Prow Robot
2c1be17fe7
Merge pull request #704 from narg95/feature/add-image-transformer
...
Add image transformer
2019-01-18 09:17:06 -08:00
Kubernetes Prow Robot
56ce6b8ba4
Merge pull request #706 from monopole/explicitlyCallOutEschewedSedBehavior
...
Add sed-like behavior to the eschewed feature list.
2019-01-18 09:00:27 -08:00
jregan
78bac973f7
Add sed-like behavior to the eschewed feature list.
2019-01-17 16:38:41 -08:00
Kubernetes Prow Robot
bfd61a7605
Merge pull request #699 from Liujingfang1/fix657
...
Allow namespaced object to refer cluster level object
2019-01-17 14:04:47 -08:00
Kubernetes Prow Robot
c40e3d12e8
Merge pull request #674 from ryane/binaryData
...
configmap binarydata support
2019-01-17 13:37:29 -08:00
Kubernetes Prow Robot
7568531118
Merge pull request #679 from Liujingfang1/options
...
make BuildOptions exported
2019-01-17 11:49:34 -08:00
ryane
87411590c5
configmap binarydata comments and small tweaks
...
the BinaryData map is nil until the generator finds a file with contents that
needs injected into the BinaryData field of the configmap
2019-01-17 13:19:06 -05:00
ryane
d4170797ae
configmap binarydata support
2019-01-17 13:12:46 -05:00
Nestor
6616b25d66
fix comment
2019-01-17 16:02:14 +01:00
Nestor
6d56c1750f
fix issues from code review
2019-01-17 15:50:34 +01:00
Kubernetes Prow Robot
4e2c4b94e3
Merge pull request #703 from Liujingfang1/changeSecretG
...
replace commands/envcommand by DataSource in SecretGenerator
2019-01-16 13:47:59 -08:00
Kubernetes Prow Robot
0be9815d27
Merge pull request #690 from fassmus/CloneBaseFromPrivateGit
...
Remove git:: prefix for all git URLs not only GitLab
2019-01-16 13:40:20 -08:00
Jingfang Liu
f7c34ccb52
Remove filesystem from ConfigMapGenerator and SecretGenerator
2019-01-16 13:33:06 -08:00