-
Sub-task
-
Resolution: Done
-
Blocker
-
None
-
None
-
None
-
None
-
%
${OPERATOR_IMAGE} = see parent Jira
HOWTO:
1) download `kamel` binary (see links in parent jira)
2) add `kamel` binary to your PATH
3) set your kamel config:
$ cat ~/.kamel/kamel-config.yaml $ kamel: install: olm: false #workaround ENTESB-12968 maven-repositories: 'http://nexus.fuse-qe.eng.rdu2.redhat.com/repository/fuse7-all/' base-image: 'BASE_IMAGE' # <-- see parent JIRA operator-image: 'OPERATOR_IMAGE' # <-- see parent JIRA
4) oc login
5) make sure that kamel install uses your kamel-config.yaml file and installs PROD version of camel-k
$ oc new-project test $ kamel install $ oc get deployment camel-k-operator -o yaml | grep image image: ${OPERATOR_IMAGE} imagePullPolicy: IfNotPresent $ oc delete project test
Manual testing:
Go through all Didact steps in implemented quickstarts in https://github.com/openshift-integration/camel-k-example-basic.
YAKS:
Execute YAKS tests on PROD build.
1) download latest YAKS and extract yaks cli https://github.com/citrusframework/yaks/releases/
2) ./yaks install
3) execute all BDD tests
./yaks test /test/xxxxxxxx.feature