Commit Graph

14 Commits

Author SHA1 Message Date
Boshi Lian
225bb1f59b Gen v1.21.0 (#603)
* gen v1.21.0

* update version converter

* bump version to 5

* remove support of netstandard2.0

* update test dependency
2021-04-09 13:37:17 -07:00
Boshi Lian
c0e96f516b deprecate net452 + generate model based on v1.20.0 (#536)
* remove most net452 related code

* first net4 remove

* migrate test proj to net5 base

* fix format

* update sta xunit to fix platform not support

* Squashed commit of the following:

commit 16e1f819058ad281e1571b356c10d4d6ce77cf38
Author: Boshi Lian <farmer1992@gmail.com>
Date:   Tue Dec 8 22:42:57 2020 -0800

    temp disable some version converter

commit 7d1a651f4e7d27d1e61c91f46f73ac8d04ea8ab9
Author: Boshi Lian <farmer1992@gmail.com>
Date:   Tue Dec 8 20:55:44 2020 -0800

    add missing watcher generator files

commit 3f3199aad269bf89406ea71d0bc63f1a7ec23245
Author: Boshi Lian <farmer1992@gmail.com>
Date:   Tue Dec 8 22:14:47 2020 +0000

    gen v1.20.0

* bump version to 4.0

* support empty spec

* fix version converter for generator

* add generated header

* fix warning

* rerun generator
2020-12-13 19:55:27 -08:00
Boshi Lian
7a1f9b95ef Gen v1.19.3 (#505)
* gen v1.19.3

* fix naming conflict

* bump ver to 3.0

* fix 401 throw

* add missing map
2020-10-27 08:56:00 -07:00
Boshi Lian
8e7bf0b6f2 Stylecop (#428)
* add auto generate header

* run gen

* introduce first style analyizer

* fix tab
2020-04-22 13:41:45 -07:00
Boshi Lian
4ce6e876e2 Gen v1.18.0 (#385)
* gen v1.18.0

* Update version.json

* add missing files

* bump to 2.0
2020-04-10 19:17:47 -07:00
admilazz
7ea11a75f6 Add IKubernetesObject<TMetadata> (#404) 2020-04-09 15:13:48 -07:00
Andrew Stakhov
c48fc0dc56 Add interfaces for generated Kubernetes objects (#378)
* Add interfaces for generated Kubernetes objects that can allow working with them without using concrete types. This work is needed for future shared informers / controllers components being developed

* Add metadata for plural names. This opens up a path for many generic  operations as plural name is needed to construct path
2020-03-22 21:22:45 -07:00
Boshi Lian
af741302de fix watch generator uses different name pattern from gen project (#369)
* fix watch generator uses different name pattern from gen project

* run generator to refresh bad files

* fix npe when not x-kind
2020-03-17 13:57:26 -07:00
Boshi Lian
8ab95b6b92 gen v1.16.0 (#312)
* gen v1.16.0

* update version.json
2019-10-02 15:16:08 -07:00
Boshi Lian
644cf76009 Gen v1.14.0 (#275)
* gen v1.14.0

* update watcher generator for 1.14
2019-03-28 11:51:58 -07:00
Boshi Lian
f6b58d535a gen v1.13.4 (#254) 2019-03-08 16:54:55 -08:00
Boshi Lian
df3381607a run generate script for k8s 1.12 (#205)
* generate for 1.12

* run watch generator

* bump version
2018-10-03 13:38:37 -07:00
Boshi Lian
49bb82b15d generate v1.11.0 (#182)
* generate v1.11 -rc3

* add generated watcher

* regenrate with 1.11.0
2018-07-02 07:22:11 -07:00
Frederik Carlier
bf4a7040d4 Add a common IKubernetesObject interface, expose type metadata (#152)
* - Implement common interface across all Kubernetes elements
- Add ApiVersion, Kind and Group properties

* Add IKubernetesObject interface

* Regenerate code

* Fixup after rebase

* Fixes after rebase, make method names consistent
2018-05-02 22:04:47 -07:00