Commit Graph

439 Commits

Author SHA1 Message Date
k8s-ci-robot 73cf61c131
Merge pull request #359 from apelisse/predicates-package
unstructpath: Move predicates to their own package
2018-03-19 09:54:01 -07:00
Antoine Pelisse 5a77a28cf3 unstructpath: Move predicates to their own package
Move the predicates to a "predicates" package, to simplify the
structure. This is purely mechanical change. Better documentation for
the package will come next, as well as a few other changes.
2018-03-19 09:20:54 -07:00
k8s-ci-robot b68d9f07aa
Merge pull request #356 from Liujingfang1/testing
Update directories in test script
2018-03-16 15:40:26 -07:00
Jingfang Liu b3a480b203 Update directories in test script 2018-03-16 15:07:36 -07:00
k8s-ci-robot fffaddd605
Merge pull request #354 from apelisse/unstructpath
unstructpath: Create json path type package.
2018-03-16 13:53:24 -07:00
k8s-ci-robot 29b128b8fd
Merge pull request #355 from Liujingfang1/testing
Update main.sh to exit non-zero when there is a failure
2018-03-16 13:26:24 -07:00
Jingfang Liu 96ee8021e6 Update main.sh to exit 1 when there is a failure 2018-03-16 13:17:29 -07:00
Antoine Pelisse 576bbe944f unstructpath: Create json path type package.
This package let's you find specific path in your unstruct types, kind
of like jsonpath does. But this is statically compiled.
2018-03-14 10:18:07 -07:00
Antoine Pelisse 030ff82b5c unstructpath: Create predicates
Predicates are type that determine if a value of a given type matches
some criteria. They will be useful as a filter type.
2018-03-14 10:11:11 -07:00
k8s-ci-robot bb08754337
Merge pull request #351 from Liujingfang1/testing
Add testing script to invoke example testing
2018-03-13 10:19:10 -07:00
k8s-ci-robot 4914f7f662
Merge pull request #352 from mengqiy/multi_layers
fix bug when update name ref in multi layer setup
2018-03-12 16:54:09 -07:00
Mengqi Yu 3753d9a681 fix bug when update name ref in multi layer setup 2018-03-12 16:40:57 -07:00
Jingfang Liu 2ccb2d750d Add testing script to invoke example testing 2018-03-12 15:48:34 -07:00
k8s-ci-robot 4a6a4033a5
Merge pull request #350 from mengqiy/rename_kobject
cleanup Resouce slice related code
2018-03-12 15:08:11 -07:00
Mengqi Yu 2e06ca8bc0 cleanup Resouce slice related code 2018-03-12 13:59:19 -07:00
k8s-ci-robot 94f9347974
Merge pull request #349 from mengqiy/rename_kobject
Rename KObject to ResourceCollection
2018-03-09 16:51:12 -08:00
Mengqi Yu 90262399c7 Rename KObject to ResourceCollection 2018-03-09 16:41:13 -08:00
k8s-ci-robot 08f3abb5bc
Merge pull request #344 from mengqiy/namehash
appending name hash only applies to current layer
2018-03-08 14:01:13 -08:00
Mengqi Yu 4200a36e9f appending name hash only applies to current layer 2018-03-07 18:01:47 -08:00
k8s-ci-robot ad5d307237
Merge pull request #343 from Liujingfang1/remove_tree
Remove package tree
2018-03-07 09:14:53 -08:00
Jingfang Liu e069e421d0 Remove package tree 2018-03-07 09:04:29 -08:00
k8s-ci-robot 62ee664fbe
Merge pull request #341 from Liujingfang1/remove_tree
Add util functions to read/write manifest file and update sub commands
2018-03-06 16:49:53 -08:00
Jingfang Liu ea5dfd15c2 Add util functions to read/write manifest file and update sub commands 2018-03-06 16:14:57 -08:00
k8s-ci-robot 8d9cc2a7bf
Merge pull request #340 from mengqiy/CRD
fall back to JSON merge patch for types w/o schema (CRD)
2018-03-06 10:37:53 -08:00
k8s-ci-robot f09aa18071
Merge pull request #301 from ellenkorbes/clientlibmin
Resource Library
2018-03-06 09:09:52 -08:00
Ellen Körbes f893cb6268 added vendor directories 2018-03-06 13:56:46 -03:00
Ellen Körbes a9cf1354c1 rebase 2018-03-06 13:46:41 -03:00
Ellen Körbes 3be8109b17 resource library 2018-03-06 13:46:41 -03:00
Mengqi Yu 135ef05443 fall back to JSON merge patch for types w/o schema (CRD) 2018-03-05 18:25:05 -08:00
Mengqi Yu b62a81c7ca vendor github.com/evanphx/json-patch 2018-03-05 18:25:05 -08:00
k8s-ci-robot ce6b8f6927
Merge pull request #334 from Liujingfang1/new_inflate_diff
Update inflate/diff and corresponding tests
2018-03-05 13:32:50 -08:00
Jingfang Liu 97859f4abd Update inflate/diff and corresponding tests 2018-03-02 15:50:33 -08:00
k8s-ci-robot a80049d5e6
Merge pull request #333 from Liujingfang1/new_inflate
Change inflate to use Application interface
2018-03-02 14:08:54 -08:00
Jingfang Liu dc31abde47 Change inflate to use Application interface 2018-03-02 13:55:20 -08:00
k8s-ci-robot 98c1afe6c2
Merge pull request #322 from mengqiy/application_resouces
implement Resources func for applicationImpl
2018-03-02 12:40:51 -08:00
Mengqi Yu 6a26e64255 implement Application interface for applicationImpl 2018-03-02 11:05:03 -08:00
k8s-ci-robot 58f7d23214
Merge pull request #331 from mengqiy/update_resources
update resource package
2018-03-01 14:13:29 -08:00
Mengqi Yu 12e3e4da6f update resource pkg 2018-03-01 14:04:40 -08:00
k8s-ci-robot 3bbff70115
Merge pull request #328 from seans3/kinflate-refactor
Simplified Loader.New() to always take a directory
2018-02-28 14:58:55 -08:00
Sean Sullivan 9bad8083a6 Simplified Loader.New() to always take a directory (not a file) 2018-02-28 11:41:18 -08:00
k8s-ci-robot e3442b1282
Merge pull request #329 from Liujingfang1/transform
Add nameHashTransformer
2018-02-27 16:03:46 -08:00
Jingfang Liu d5639f26d2 Add nameHashTransformer 2018-02-27 16:00:52 -08:00
Sean Sullivan 177dbb7b01 Allow fake loader be initialized with directory 2018-02-27 15:30:32 -08:00
k8s-ci-robot 4a51900c33
Merge pull request #327 from seans3/kinflate-refactor
Update FakeLoader for simpler interface; FakeLoader uses real Loader
2018-02-27 13:30:47 -08:00
Sean Sullivan 85349364cc Update FakeLoader for simpler interface; FakeLoader uses real Loader 2018-02-27 12:43:01 -08:00
k8s-ci-robot 6c133f840c
Merge pull request #323 from seans3/kinflate-refactor
Move fake loader into its own package; Update loader test
2018-02-26 16:45:45 -08:00
Sean Sullivan b7f1bd4a49 Updated loader test to remove variables and logic; makes test easier to validated and reason about 2018-02-26 16:32:14 -08:00
Sean Sullivan afdcd30ffa Move fake loader into its own package 2018-02-26 15:38:48 -08:00
Sean Sullivan 5a92d7a586
Merge pull request #317 from seans3/kinflate-refactor
Refactor Loader interface
2018-02-26 15:26:03 -08:00
k8s-ci-robot 87f6e277f8
Merge pull request #321 from Liujingfang1/master
change function name from ResourceFromPath to NewFromPath
2018-02-26 13:38:46 -08:00