File tree 7 files changed +25
-2
lines changed
pkg/apis/internalpackaging/v1alpha1
7 files changed +25
-2
lines changed Original file line number Diff line number Diff line change 43
43
mkdir /tmp/bin
44
44
export PATH=/tmp/bin:$PATH
45
45
46
+ ./hack/verify-no-dirty-files.sh
47
+
46
48
wget -O- https://github.com/kubernetes/minikube/releases/download/v1.10.0/minikube-linux-amd64 > /tmp/bin/minikube
47
49
echo "9d34cb50bc39f80d39f92d1fb7cb23a271504b519f5e805574894d395ce3e7b3 /tmp/bin/minikube" | sha256sum -c -
48
50
chmod +x /tmp/bin/minikube
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ go mod tidy
13
13
go build $repro_flags -mod=vendor -o controller ./cmd/main.go
14
14
ls -la ./controller
15
15
16
+ ./hack/gen-crds.sh
16
17
ytt -f config/ > /dev/null
17
18
18
19
echo SUCCESS
Original file line number Diff line number Diff line change 18
18
# @overlay/remove
19
19
# @overlay/match missing_ok=True
20
20
status :
21
+
22
+ # @overlay/match by=overlay.subset({"metadata":{"name":"internalpackagemetadata.internal.packaging.carvel.dev"}})
23
+ ---
24
+ metadata :
25
+ name : internalpackagemetadatas.internal.packaging.carvel.dev
26
+ spec :
27
+ names :
28
+ plural : internalpackagemetadatas
Original file line number Diff line number Diff line change 3
3
set -e
4
4
5
5
./hack/build.sh && ytt -f config/ -f config-test/ | kbld -f- | kapp deploy -a kc -f- -c -y
6
-
Original file line number Diff line number Diff line change @@ -11,6 +11,6 @@ go run ./vendor/sigs.k8s.io/controller-tools/cmd/controller-gen/main.go \
11
11
output:dir=./tmp/crds \
12
12
paths=./pkg/apis/...
13
13
14
- ytt -f tmp/crds -f config /crd-overlay.yml > config/crds.yml
14
+ ytt -f tmp/crds -f ./hack /crd-overlay.yml > config/crds.yml
15
15
16
16
rm -rf tmp/crds
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ set -e
4
+
5
+ ./hack/build.sh
6
+
7
+ if ! git diff --exit-code > /dev/null; then
8
+ echo " Error: Running ./hack/build.sh resulted in non zero exit code from git diff. Please run './hack/build.sh' and 'git add' the generated file(s)."
9
+ echo " Showing diff:"
10
+ git diff --exit-code
11
+ exit 1
12
+ fi
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import (
11
11
// +genclient
12
12
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
13
13
// +kubebuilder:subresource:status
14
+ // +kubebuilder:resource:singular=internalpackagemetadata
14
15
type InternalPackageMetadata struct {
15
16
metav1.TypeMeta `json:",inline"`
16
17
// Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
You can’t perform that action at this time.
0 commit comments