XMLWordPrintable

Details

    • Sub-task
    • Resolution: Done
    • Blocker
    • None
    • None
    • Camel-K
    • None
    • % %

    Description

      ${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
      

      Attachments

        Activity

          People

            vhais Vratislav Hais (Inactive)
            jbouska@redhat.com Jan Bouska
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: