jregan
1dffc7577b
Unpin transformers from kyaml.
2020-08-22 18:38:48 -07:00
Jeff Regan
e9c118fd55
Update readme.md
2020-07-13 12:24:34 -07:00
Donny Xia
6fabfe963e
code review
2020-07-13 12:05:03 -07:00
Donny Xia
42e19d610a
Improve cleanup
2020-07-08 11:08:19 -07:00
Donny Xia
f6cac7e7e8
Add newline to the end of file
2020-07-06 09:38:31 -07:00
Donny Xia
c2ccfd72ad
Update readme
2020-07-01 12:55:38 -07:00
Donny Xia
6d324d70c4
Add benchmark for containerized KRM function in kustomize
2020-07-01 12:47:16 -07:00
Michael Cristina
823847d90a
Add tools package, tidy go mods
2020-05-22 13:23:20 -05:00
jregan
8efc528117
Automated fix to hack/go.sum
2020-05-20 08:51:28 -07:00
jregan
ee095371b8
Automated ./hack/doGoMod.sh tidy;verify
2020-05-14 18:50:04 -07:00
jregan
53e7c87604
Adjust scripts to be go v1.14 compatible
2020-04-22 18:34:15 -07:00
jregan
1f35b37712
Check for prow, not travis, in CI test.
2020-04-21 21:09:09 -07:00
jregan
98414e8bf6
Start adding helm3 to ChartInflator and its coverage.
2020-04-21 20:45:19 -07:00
jregan
1653a70693
Plugin loader improvements.
2020-04-18 18:29:10 -07:00
Yujun Zhang
cad69ae415
Exlude golangci-lint v1.24.0 which breaks CI
2020-03-16 18:16:38 +08:00
Karl Gustav
7eca29daee
Fix install_kustomize.sh so it works on alpine linux
...
The install script fails and thinks that alpine linux is in windows. This is because
`$OSTYPE` in alpine linux is linux-musl, not linux-gnu as this script assumes.
I tested these changes with this script:
```
set -euo pipefail
opsys=""
function check {
opsys=windows
if [[ "$OSTYPE" == linux* ]]; then
opsys=linux
elif [[ "$OSTYPE" == darwin* ]]; then
opsys=darwin
fi
}
OSTYPE="linux-gnu"
check
test "$opsys" == "linux" || echo $OSTYPE test failed
OSTYPE="linuxsomething"
check
test "$opsys" == "linux" || echo $OSTYPE test failed
OSTYPE="darwinsomething"
check
test "$opsys" == "darwin" || echo $OSTYPE test failed
OSTYPE="either"
check
test "$opsys" == "windows" || echo $OSTYPE test failed
```
ref: #2146
2020-01-25 22:46:10 +01:00
Phani Teja Marupaka
c340c30f25
Alpha commands e2e tests
2020-01-15 14:17:37 -08:00
Phani Teja Marupaka
1d3c3995ed
End to End tests framework
2020-01-13 13:21:39 -08:00
Jeffrey Regan
00f7656f1b
Script to ease pinning modules to kustomize api
2020-01-07 16:05:33 -08:00
Jeffrey Regan
400140a401
Tweak Go plugin build script and targets.
2019-12-12 11:06:44 -08:00
bzub
e1b18d125d
Add script to detect/build Go plugins.
2019-12-09 17:59:59 -06:00
Jeffrey Regan
04bfb3e94d
Tweak install.
2019-12-05 15:17:33 -08:00
Jeffrey Regan
e14c441e77
Kustomize installation script.
2019-12-05 13:50:53 -08:00
Jeffrey Regan
382c330f5b
Consolidate test harness to one package.
2019-12-02 12:29:10 -08:00
Jeffrey Regan
ee8598dcbd
Unpin all the plugins (non-builtins too).
2019-11-25 08:47:30 -08:00
Jeffrey Regan
416e1fcc1a
Unpin the builtin plugins.
2019-11-22 14:08:24 -08:00
Haiyan Meng
f69d2d2e69
Move hack/crawl under api/internal
2019-11-14 13:17:28 -08:00
Jeff Regan
0a84a0d525
Merge pull request #1793 from haiyanmeng/fix-git
...
Fix two broken deps to allow tests under hack/crawl to pass
2019-11-14 13:04:21 -08:00
Jeffrey Regan
003b3eccc2
Drive kustomize repo verification from make.
2019-11-14 11:31:42 -08:00
Haiyan Meng
df25f3a93a
Run go mod tidy to clean up go.sum
2019-11-14 10:16:58 -08:00
Haiyan Meng
4448bcf22c
Update go.sum and go.mod by running go build|test
2019-11-14 10:16:58 -08:00
Haiyan Meng
5eef5f2777
Fix two broken deps to allow tests under hack/crawl to pass
...
1) copy api/internal/git to hack/crawl/crawler/: internal packages are
not allowed to be imported;
2) change the import path from api/pgmconfig to api/kconfig
2019-11-14 10:16:25 -08:00
Phillip Wittrock
b473faccca
Improve error handling in kyaml libraries
2019-11-12 08:53:55 -08:00
Jeffrey Regan
2dd148af24
Pin kustomize and the plugins to kust Api v0.2.0
2019-11-11 19:47:28 -08:00
Phillip Wittrock
3dfe62fe55
switch to pseudo/k8s deps
2019-11-08 16:48:42 -08:00
Phillip Wittrock
ad9b869ddb
Use local kustomize api for pluginator and hack/crawl
2019-11-08 16:38:01 -08:00
Jeffrey Regan
bdacb941ab
Remove hack/fork_k8s_and_fix_deps.sh to avoid confusion.
2019-11-08 12:49:58 -08:00
Jeff Regan
48dfcf5a3e
Merge pull request #1750 from monopole/invokePluginUnitTests
...
Invoke plugin unit tests in presubmit.
2019-11-07 17:29:15 -08:00
Jeffrey Regan
b0bd4b5410
Script to fork and fix k8s deps.
2019-11-07 17:20:15 -08:00
Jeffrey Regan
dbf8a0fde4
Invoke plugin unit tests in presubmit.
2019-11-07 15:54:20 -08:00
Jeffrey Regan
2b1749778f
Unpin all the plugins, so we can test against head b4 release.
2019-11-07 15:28:04 -08:00
Gábor Lipták
0aeb53a2b3
Correct typo
2019-11-04 15:36:13 -05:00
Jeff Regan
588297f1f9
Update whatApi.sh
2019-11-04 09:50:43 -08:00
jregan
077c7b2d20
Improve config package names and reduce API exposure.
2019-11-03 16:39:44 -08:00
Jeff Regan
690e01c2ba
Update whatApi.sh
2019-11-02 14:12:15 -07:00
Jeffrey Regan
f44574cf43
Script to report on api usage.
2019-10-28 14:40:24 -07:00
Jeffrey Regan
3b3a1309e4
Point kustomize to local API for development.
2019-10-28 11:17:34 -07:00
jregan
6d30bc5c35
Make krusty package - high-level CLI-like package.
2019-10-27 08:19:56 -07:00
jregan
cd50bf4e1e
Move hacks to hack (match k8s pattern).
2019-10-27 05:05:23 -07:00