Commit 4af0571 1 parent f929921 commit 4af0571 Copy full SHA for 4af0571
File tree 2 files changed +23
-1
lines changed
2 files changed +23
-1
lines changed Original file line number Diff line number Diff line change @@ -33,16 +33,17 @@ cp "$ROOTDIR/test/ansible-memcached/asserts.yml" memcached-operator/molecule/de
33
33
cp " $ROOTDIR /test/ansible-memcached/molecule.yml" memcached-operator/molecule/test-local/molecule.yml
34
34
cp -a " $ROOTDIR /test/ansible-memcached/memfin" memcached-operator/roles/
35
35
cat " $ROOTDIR /test/ansible-memcached/watches-finalizer.yaml" >> memcached-operator/watches.yaml
36
+ cat " $ROOTDIR /test/ansible-memcached/prepare-test-image.yml" >> memcached-operator/molecule/test-local/prepare.yml
36
37
37
38
38
39
# Test local
39
40
pushd memcached-operator
41
+ sed -i ' s|\(FROM quay.io/operator-framework/ansible-operator\)\(:.*\)\?|\1:dev|g' build/Dockerfile
40
42
OPERATORDIR=" $( pwd) "
41
43
TEST_CLUSTER_PORT=24443 operator-sdk test local --namespace default
42
44
43
45
# Test cluster
44
46
DEST_IMAGE=" quay.io/example/memcached-operator:v0.0.2-test"
45
- sed -i ' s|\(FROM quay.io/operator-framework/ansible-operator\)\(:.*\)\?|\1:dev|g' build/Dockerfile
46
47
operator-sdk build --enable-tests " $DEST_IMAGE "
47
48
trap_add ' remove_prereqs' EXIT
48
49
deploy_prereqs
Original file line number Diff line number Diff line change
1
+ - name : Dump the dev image
2
+ command : docker save -o /tmp/dev-operator.tar quay.io/operator-framework/ansible-operator:dev
3
+ - name : Copy the image to the kind container
4
+ command : docker cp /tmp/dev-operator.tar kind-test-local:/dev-operator.tar
5
+
6
+ - name : Make dev operator image available
7
+ hosts : k8s
8
+ gather_facts : no
9
+ tasks :
10
+ - name : Make dev operator available
11
+ command : docker load -i /dev-operator.tar
12
+
13
+ - name : Clean up
14
+ hosts : localhost
15
+ connection : local
16
+ gather_facts : no
17
+ tasks :
18
+ - name : remove dev-operator.tar
19
+ file :
20
+ path : /tmp/dev-operator.tar
21
+ state : absent
You can’t perform that action at this time.
0 commit comments