This is an automated email from the ASF dual-hosted git repository. nferraro pushed a commit to tag 1.0.0-M2 in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit 956735d81ff50d47c408b0cfea64981f433013fa Author: nferraro <ni.ferr...@gmail.com> AuthorDate: Sat Oct 5 10:43:49 2019 +0200 fix #944: prepare release --- cmd/manager | 1 + ...-M4.yaml => camel-catalog-3.0.0-RC1-1.0.4.yaml} | 125 ++++++++++---------- .../camel-k.v1.0.0-M2.clusterserviceversion.yaml} | 9 +- .../{1.0.0-M2-SNAPSHOT => 1.0.0-M2}/crd-build.yaml | 0 .../crd-camel-catalog.yaml | 0 .../crd-integration-kit.yaml | 0 .../crd-integration-platform.yaml | 0 .../crd-integration.yaml | 11 +- ....v1.0.0-m3-SNAPSHOT.clusterserviceversion.yaml} | 11 +- .../crd-integration.yaml | 0 deploy/olm-catalog/camel-k/camel-k.package.yaml | 2 +- deploy/resources.go | 127 +++++++++++---------- e2e/test_staging_hooks.go | 6 +- pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go | 5 + pkg/util/defaults/defaults.go | 6 +- pkg/util/test/catalog_test.go | 2 +- script/Makefile | 8 +- script/build_catalog.sh | 1 + script/build_olm.sh | 2 +- 19 files changed, 171 insertions(+), 145 deletions(-) diff --git a/cmd/manager b/cmd/manager new file mode 120000 index 0000000..6a489e0 --- /dev/null +++ b/cmd/manager @@ -0,0 +1 @@ +/home/nferraro/gopaths/camel-k/src/github.com/apache/camel-k/cmd/kamel \ No newline at end of file diff --git a/deploy/camel-catalog-3.0.0-M4.yaml b/deploy/camel-catalog-3.0.0-RC1-1.0.4.yaml similarity index 97% rename from deploy/camel-catalog-3.0.0-M4.yaml rename to deploy/camel-catalog-3.0.0-RC1-1.0.4.yaml index 2d9ca14..35db4f4 100644 --- a/deploy/camel-catalog-3.0.0-M4.yaml +++ b/deploy/camel-catalog-3.0.0-RC1-1.0.4.yaml @@ -18,13 +18,15 @@ apiVersion: camel.apache.org/v1alpha1 kind: CamelCatalog metadata: - name: camel-catalog-3.0.0-m4 + name: camel-catalog-3.0.0-rc1-1.0.4 labels: app: camel-k - camel.apache.org/catalog.version: 3.0.0-M4 - camel.apache.org/catalog.loader.version: 3.0.0-M4 + camel.apache.org/catalog.version: 3.0.0-RC1 + camel.apache.org/catalog.loader.version: 3.0.0-RC1 + camel.apache.org/runtime.version: 1.0.4 spec: - version: 3.0.0-M4 + version: 3.0.0-RC1 + runtimeVersion: 1.0.4 artifacts: camel-activemq: groupId: org.apache.camel @@ -57,6 +59,11 @@ spec: - id: amqp http: false passive: false + camel-any23: + groupId: org.apache.camel + artifactId: camel-any23 + dataformats: + - any23 camel-apns: groupId: org.apache.camel artifactId: camel-apns @@ -336,11 +343,6 @@ spec: - id: bonita http: false passive: false - camel-boon: - groupId: org.apache.camel - artifactId: camel-boon - dataformats: - - boon camel-box: groupId: org.apache.camel artifactId: camel-box @@ -595,13 +597,6 @@ spec: - id: ehcache http: false passive: false - camel-ejb: - groupId: org.apache.camel - artifactId: camel-ejb - schemes: - - id: ejb - http: false - passive: false camel-elasticsearch-rest: groupId: org.apache.camel artifactId: camel-elasticsearch-rest @@ -666,6 +661,13 @@ spec: - id: file http: false passive: false + camel-file-watch: + groupId: org.apache.camel + artifactId: camel-file-watch + schemes: + - id: file-watch + http: false + passive: false camel-flatpack: groupId: org.apache.camel artifactId: camel-flatpack @@ -878,16 +880,13 @@ spec: - id: hbase http: false passive: false - camel-hdfs2: + camel-hdfs: groupId: org.apache.camel - artifactId: camel-hdfs2 + artifactId: camel-hdfs schemes: - id: hdfs http: false passive: false - - id: hdfs2 - http: false - passive: false camel-hipchat: groupId: org.apache.camel artifactId: camel-hipchat @@ -902,19 +901,13 @@ spec: - hl7terser dataformats: - hl7 - camel-http4: + camel-http: groupId: org.apache.camel - artifactId: camel-http4 + artifactId: camel-http schemes: - id: http http: false passive: false - - id: http4 - http: false - passive: false - - id: https4 - http: false - passive: false - id: https http: false passive: false @@ -1170,19 +1163,34 @@ spec: version: 1.0.0 dependencies: - groupId: org.apache.camel + artifactId: camel-endpointdsl + - groupId: org.apache.camel artifactId: camel-groovy camel-k-loader-java: groupId: org.apache.camel.k artifactId: camel-k-loader-java version: 1.0.0 + dependencies: + - groupId: org.apache.camel + artifactId: camel-endpointdsl camel-k-loader-js: groupId: org.apache.camel.k artifactId: camel-k-loader-js version: 1.0.0 + dependencies: + - groupId: org.apache.camel + artifactId: camel-endpointdsl + camel-k-loader-knative: + groupId: org.apache.camel.k + artifactId: camel-k-loader-knative + version: 1.0.0 camel-k-loader-kotlin: groupId: org.apache.camel.k artifactId: camel-k-loader-kotlin version: 1.0.0 + dependencies: + - groupId: org.apache.camel + artifactId: camel-endpointdsl camel-k-loader-xml: groupId: org.apache.camel.k artifactId: camel-k-loader-xml @@ -1227,14 +1235,16 @@ spec: groupId: org.apache.camel.k artifactId: camel-k-runtime-knative dependencies: + - groupId: org.apache.camel + artifactId: camel-cloud - groupId: org.apache.camel.k artifactId: camel-k-loader-yaml - groupId: org.apache.camel.k + artifactId: camel-k-loader-knative + - groupId: org.apache.camel.k artifactId: camel-knative - groupId: org.apache.camel.k artifactId: camel-knative-http - - groupId: org.apache.camel - artifactId: camel-netty4-http camel-k-runtime-kotlin: groupId: org.apache.camel.k artifactId: camel-k-runtime-kotlin @@ -1283,7 +1293,7 @@ spec: passive: false dependencies: - groupId: org.apache.camel - artifactId: camel-netty4-http + artifactId: camel-cloud camel-kubernetes: groupId: org.apache.camel artifactId: camel-kubernetes @@ -1435,6 +1445,13 @@ spec: - id: micrometer http: false passive: false + camel-microprofile-metrics: + groupId: org.apache.camel + artifactId: camel-microprofile-metrics + schemes: + - id: microprofile-metrics + http: false + passive: false camel-milo: groupId: org.apache.camel artifactId: camel-milo @@ -1445,16 +1462,13 @@ spec: - id: milo-server http: false passive: false - camel-mina2: + camel-mina: groupId: org.apache.camel - artifactId: camel-mina2 + artifactId: camel-mina schemes: - id: mina http: false passive: false - - id: mina2 - http: false - passive: false camel-mllp: groupId: org.apache.camel artifactId: camel-mllp @@ -1469,18 +1483,18 @@ spec: - id: mock http: false passive: true - camel-mongodb-gridfs: + camel-mongodb: groupId: org.apache.camel - artifactId: camel-mongodb-gridfs + artifactId: camel-mongodb schemes: - - id: mongodb-gridfs + - id: mongodb http: false passive: false - camel-mongodb3: + camel-mongodb-gridfs: groupId: org.apache.camel - artifactId: camel-mongodb3 + artifactId: camel-mongodb-gridfs schemes: - - id: mongodb3 + - id: mongodb-gridfs http: false passive: false camel-mqtt: @@ -1537,26 +1551,20 @@ spec: - id: nats http: false passive: false - camel-netty4: + camel-netty: groupId: org.apache.camel - artifactId: camel-netty4 + artifactId: camel-netty schemes: - id: netty http: false passive: false - - id: netty4 - http: false - passive: false - camel-netty4-http: + camel-netty-http: groupId: org.apache.camel - artifactId: camel-netty4-http + artifactId: camel-netty-http schemes: - id: netty-http http: true passive: false - - id: netty4-http - http: true - passive: false camel-nsq: groupId: org.apache.camel artifactId: camel-nsq @@ -1680,11 +1688,11 @@ spec: - id: pulsar http: false passive: false - camel-quartz2: + camel-quartz: groupId: org.apache.camel - artifactId: camel-quartz2 + artifactId: camel-quartz schemes: - - id: quartz2 + - id: quartz http: false passive: false camel-quickfix: @@ -2080,9 +2088,6 @@ spec: - id: twitter-search http: false passive: false - - id: twitter-streaming - http: false - passive: false - id: twitter-timeline http: false passive: false @@ -2147,7 +2152,7 @@ spec: artifactId: camel-webhook schemes: - id: webhook - http: false + http: true passive: false camel-websocket: groupId: org.apache.camel diff --git a/deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/camel-k.v1.0.0-m2-SNAPSHOT.clusterserviceversion.yaml b/deploy/olm-catalog/camel-k/1.0.0-M2/camel-k.v1.0.0-M2.clusterserviceversion.yaml similarity index 98% copy from deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/camel-k.v1.0.0-m2-SNAPSHOT.clusterserviceversion.yaml copy to deploy/olm-catalog/camel-k/1.0.0-M2/camel-k.v1.0.0-M2.clusterserviceversion.yaml index 1c9cfa5..22d5f4c 100644 --- a/deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/camel-k.v1.0.0-m2-SNAPSHOT.clusterserviceversion.yaml +++ b/deploy/olm-catalog/camel-k/1.0.0-M2/camel-k.v1.0.0-M2.clusterserviceversion.yaml @@ -49,13 +49,13 @@ metadata: capabilities: Basic Install categories: Integration & Delivery certified: "false" - containerImage: docker.io/apache/camel-k:1.0.0-M2-SNAPSHOT + containerImage: docker.io/apache/camel-k:1.0.0-M2 createdAt: "2019-07-26T02:45:00Z" description: Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers. repository: https://github.com/apache/camel-k support: Camel - name: camel-k-operator.v1.0.0-m2-SNAPSHOT + name: camel-k-operator.v1.0.0-M2 namespace: placeholder spec: apiservicedefinitions: {} @@ -145,6 +145,7 @@ spec: template: metadata: labels: + app: camel-k camel.apache.org/component: operator name: camel-k-operator spec: @@ -377,8 +378,8 @@ spec: minKubeVersion: 1.11.0 provider: name: The Apache Software Foundation - replaces: camel-k-operator.v1.0.0-m1 + replaces: camel-k.v1.0.0-m1 selector: matchLabels: name: camel-k-operator - version: 1.0.0-m2-snapshot + version: 1.0.0-M2 diff --git a/deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-build.yaml b/deploy/olm-catalog/camel-k/1.0.0-M2/crd-build.yaml similarity index 100% rename from deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-build.yaml rename to deploy/olm-catalog/camel-k/1.0.0-M2/crd-build.yaml diff --git a/deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-camel-catalog.yaml b/deploy/olm-catalog/camel-k/1.0.0-M2/crd-camel-catalog.yaml similarity index 100% rename from deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-camel-catalog.yaml rename to deploy/olm-catalog/camel-k/1.0.0-M2/crd-camel-catalog.yaml diff --git a/deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-integration-kit.yaml b/deploy/olm-catalog/camel-k/1.0.0-M2/crd-integration-kit.yaml similarity index 100% rename from deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-integration-kit.yaml rename to deploy/olm-catalog/camel-k/1.0.0-M2/crd-integration-kit.yaml diff --git a/deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-integration-platform.yaml b/deploy/olm-catalog/camel-k/1.0.0-M2/crd-integration-platform.yaml similarity index 100% rename from deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-integration-platform.yaml rename to deploy/olm-catalog/camel-k/1.0.0-M2/crd-integration-platform.yaml diff --git a/deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-integration.yaml b/deploy/olm-catalog/camel-k/1.0.0-M2/crd-integration.yaml similarity index 83% copy from deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-integration.yaml copy to deploy/olm-catalog/camel-k/1.0.0-M2/crd-integration.yaml index 0b0f905..be9f64f 100644 --- a/deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-integration.yaml +++ b/deploy/olm-catalog/camel-k/1.0.0-M2/crd-integration.yaml @@ -27,6 +27,9 @@ spec: version: v1alpha1 subresources: status: {} + scale: + specReplicasPath: .spec.replicas + statusReplicasPath: .status.replicas names: kind: Integration listKind: IntegrationList @@ -37,9 +40,13 @@ spec: additionalPrinterColumns: - name: Phase type: string - description: The Integration phase + description: The integration phase JSONPath: .status.phase - name: Kit type: string - description: The IntegrationKit to use + description: The integration kit JSONPath: .status.kit + - name: Replicas + type: integer + description: The number of pods + JSONPath: .status.replicas diff --git a/deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/camel-k.v1.0.0-m2-SNAPSHOT.clusterserviceversion.yaml b/deploy/olm-catalog/camel-k/1.0.0-M3-SNAPSHOT/camel-k.v1.0.0-m3-SNAPSHOT.clusterserviceversion.yaml similarity index 97% rename from deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/camel-k.v1.0.0-m2-SNAPSHOT.clusterserviceversion.yaml rename to deploy/olm-catalog/camel-k/1.0.0-M3-SNAPSHOT/camel-k.v1.0.0-m3-SNAPSHOT.clusterserviceversion.yaml index 1c9cfa5..418825c 100644 --- a/deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/camel-k.v1.0.0-m2-SNAPSHOT.clusterserviceversion.yaml +++ b/deploy/olm-catalog/camel-k/1.0.0-M3-SNAPSHOT/camel-k.v1.0.0-m3-SNAPSHOT.clusterserviceversion.yaml @@ -49,13 +49,13 @@ metadata: capabilities: Basic Install categories: Integration & Delivery certified: "false" - containerImage: docker.io/apache/camel-k:1.0.0-M2-SNAPSHOT + containerImage: docker.io/apache/camel-k:1.0.0-M3-SNAPSHOT createdAt: "2019-07-26T02:45:00Z" description: Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers. repository: https://github.com/apache/camel-k support: Camel - name: camel-k-operator.v1.0.0-m2-SNAPSHOT + name: camel-k-operator.v1.0.0-m3-SNAPSHOT namespace: placeholder spec: apiservicedefinitions: {} @@ -145,6 +145,7 @@ spec: template: metadata: labels: + app: camel-k camel.apache.org/component: operator name: camel-k-operator spec: @@ -167,7 +168,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: docker.io/apache/camel-k:1.0.0-M2-SNAPSHOT + image: docker.io/apache/camel-k:1.0.0-M3-SNAPSHOT imagePullPolicy: IfNotPresent name: camel-k-operator resources: {} @@ -377,8 +378,8 @@ spec: minKubeVersion: 1.11.0 provider: name: The Apache Software Foundation - replaces: camel-k-operator.v1.0.0-m1 + replaces: camel-k-operator.v1.0.0-m2 selector: matchLabels: name: camel-k-operator - version: 1.0.0-m2-snapshot + version: 1.0.0-m3-snapshot diff --git a/deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-integration.yaml b/deploy/olm-catalog/camel-k/1.0.0-M3-SNAPSHOT/crd-integration.yaml similarity index 100% rename from deploy/olm-catalog/camel-k/1.0.0-M2-SNAPSHOT/crd-integration.yaml rename to deploy/olm-catalog/camel-k/1.0.0-M3-SNAPSHOT/crd-integration.yaml diff --git a/deploy/olm-catalog/camel-k/camel-k.package.yaml b/deploy/olm-catalog/camel-k/camel-k.package.yaml index a142eb4..7745dc1 100644 --- a/deploy/olm-catalog/camel-k/camel-k.package.yaml +++ b/deploy/olm-catalog/camel-k/camel-k.package.yaml @@ -18,4 +18,4 @@ packageName: camel-k channels: - name: alpha - currentCSV: camel-k-operator.v1.0.0-m2-snapshot + currentCSV: camel-k-operator.v1.0.0-m2 diff --git a/deploy/resources.go b/deploy/resources.go index 960b3ab..4ba646e 100644 --- a/deploy/resources.go +++ b/deploy/resources.go @@ -173,7 +173,7 @@ metadata: app: "camel-k" ` - Resources["camel-catalog-3.0.0-M4.yaml"] = + Resources["camel-catalog-3.0.0-RC1-1.0.4.yaml"] = ` # --------------------------------------------------------------------------- # Licensed to the Apache Software Foundation (ASF) under one or more @@ -195,13 +195,15 @@ metadata: apiVersion: camel.apache.org/v1alpha1 kind: CamelCatalog metadata: - name: camel-catalog-3.0.0-m4 + name: camel-catalog-3.0.0-rc1-1.0.4 labels: app: camel-k - camel.apache.org/catalog.version: 3.0.0-M4 - camel.apache.org/catalog.loader.version: 3.0.0-M4 + camel.apache.org/catalog.version: 3.0.0-RC1 + camel.apache.org/catalog.loader.version: 3.0.0-RC1 + camel.apache.org/runtime.version: 1.0.4 spec: - version: 3.0.0-M4 + version: 3.0.0-RC1 + runtimeVersion: 1.0.4 artifacts: camel-activemq: groupId: org.apache.camel @@ -234,6 +236,11 @@ spec: - id: amqp http: false passive: false + camel-any23: + groupId: org.apache.camel + artifactId: camel-any23 + dataformats: + - any23 camel-apns: groupId: org.apache.camel artifactId: camel-apns @@ -513,11 +520,6 @@ spec: - id: bonita http: false passive: false - camel-boon: - groupId: org.apache.camel - artifactId: camel-boon - dataformats: - - boon camel-box: groupId: org.apache.camel artifactId: camel-box @@ -772,13 +774,6 @@ spec: - id: ehcache http: false passive: false - camel-ejb: - groupId: org.apache.camel - artifactId: camel-ejb - schemes: - - id: ejb - http: false - passive: false camel-elasticsearch-rest: groupId: org.apache.camel artifactId: camel-elasticsearch-rest @@ -843,6 +838,13 @@ spec: - id: file http: false passive: false + camel-file-watch: + groupId: org.apache.camel + artifactId: camel-file-watch + schemes: + - id: file-watch + http: false + passive: false camel-flatpack: groupId: org.apache.camel artifactId: camel-flatpack @@ -1055,16 +1057,13 @@ spec: - id: hbase http: false passive: false - camel-hdfs2: + camel-hdfs: groupId: org.apache.camel - artifactId: camel-hdfs2 + artifactId: camel-hdfs schemes: - id: hdfs http: false passive: false - - id: hdfs2 - http: false - passive: false camel-hipchat: groupId: org.apache.camel artifactId: camel-hipchat @@ -1079,19 +1078,13 @@ spec: - hl7terser dataformats: - hl7 - camel-http4: + camel-http: groupId: org.apache.camel - artifactId: camel-http4 + artifactId: camel-http schemes: - id: http http: false passive: false - - id: http4 - http: false - passive: false - - id: https4 - http: false - passive: false - id: https http: false passive: false @@ -1347,19 +1340,34 @@ spec: version: 1.0.0 dependencies: - groupId: org.apache.camel + artifactId: camel-endpointdsl + - groupId: org.apache.camel artifactId: camel-groovy camel-k-loader-java: groupId: org.apache.camel.k artifactId: camel-k-loader-java version: 1.0.0 + dependencies: + - groupId: org.apache.camel + artifactId: camel-endpointdsl camel-k-loader-js: groupId: org.apache.camel.k artifactId: camel-k-loader-js version: 1.0.0 + dependencies: + - groupId: org.apache.camel + artifactId: camel-endpointdsl + camel-k-loader-knative: + groupId: org.apache.camel.k + artifactId: camel-k-loader-knative + version: 1.0.0 camel-k-loader-kotlin: groupId: org.apache.camel.k artifactId: camel-k-loader-kotlin version: 1.0.0 + dependencies: + - groupId: org.apache.camel + artifactId: camel-endpointdsl camel-k-loader-xml: groupId: org.apache.camel.k artifactId: camel-k-loader-xml @@ -1404,14 +1412,16 @@ spec: groupId: org.apache.camel.k artifactId: camel-k-runtime-knative dependencies: + - groupId: org.apache.camel + artifactId: camel-cloud - groupId: org.apache.camel.k artifactId: camel-k-loader-yaml - groupId: org.apache.camel.k + artifactId: camel-k-loader-knative + - groupId: org.apache.camel.k artifactId: camel-knative - groupId: org.apache.camel.k artifactId: camel-knative-http - - groupId: org.apache.camel - artifactId: camel-netty4-http camel-k-runtime-kotlin: groupId: org.apache.camel.k artifactId: camel-k-runtime-kotlin @@ -1460,7 +1470,7 @@ spec: passive: false dependencies: - groupId: org.apache.camel - artifactId: camel-netty4-http + artifactId: camel-cloud camel-kubernetes: groupId: org.apache.camel artifactId: camel-kubernetes @@ -1612,6 +1622,13 @@ spec: - id: micrometer http: false passive: false + camel-microprofile-metrics: + groupId: org.apache.camel + artifactId: camel-microprofile-metrics + schemes: + - id: microprofile-metrics + http: false + passive: false camel-milo: groupId: org.apache.camel artifactId: camel-milo @@ -1622,16 +1639,13 @@ spec: - id: milo-server http: false passive: false - camel-mina2: + camel-mina: groupId: org.apache.camel - artifactId: camel-mina2 + artifactId: camel-mina schemes: - id: mina http: false passive: false - - id: mina2 - http: false - passive: false camel-mllp: groupId: org.apache.camel artifactId: camel-mllp @@ -1646,18 +1660,18 @@ spec: - id: mock http: false passive: true - camel-mongodb-gridfs: + camel-mongodb: groupId: org.apache.camel - artifactId: camel-mongodb-gridfs + artifactId: camel-mongodb schemes: - - id: mongodb-gridfs + - id: mongodb http: false passive: false - camel-mongodb3: + camel-mongodb-gridfs: groupId: org.apache.camel - artifactId: camel-mongodb3 + artifactId: camel-mongodb-gridfs schemes: - - id: mongodb3 + - id: mongodb-gridfs http: false passive: false camel-mqtt: @@ -1714,26 +1728,20 @@ spec: - id: nats http: false passive: false - camel-netty4: + camel-netty: groupId: org.apache.camel - artifactId: camel-netty4 + artifactId: camel-netty schemes: - id: netty http: false passive: false - - id: netty4 - http: false - passive: false - camel-netty4-http: + camel-netty-http: groupId: org.apache.camel - artifactId: camel-netty4-http + artifactId: camel-netty-http schemes: - id: netty-http http: true passive: false - - id: netty4-http - http: true - passive: false camel-nsq: groupId: org.apache.camel artifactId: camel-nsq @@ -1857,11 +1865,11 @@ spec: - id: pulsar http: false passive: false - camel-quartz2: + camel-quartz: groupId: org.apache.camel - artifactId: camel-quartz2 + artifactId: camel-quartz schemes: - - id: quartz2 + - id: quartz http: false passive: false camel-quickfix: @@ -2257,9 +2265,6 @@ spec: - id: twitter-search http: false passive: false - - id: twitter-streaming - http: false - passive: false - id: twitter-timeline http: false passive: false @@ -2324,7 +2329,7 @@ spec: artifactId: camel-webhook schemes: - id: webhook - http: false + http: true passive: false camel-websocket: groupId: org.apache.camel diff --git a/e2e/test_staging_hooks.go b/e2e/test_staging_hooks.go index a441084..3aba0cc 100644 --- a/e2e/test_staging_hooks.go +++ b/e2e/test_staging_hooks.go @@ -26,12 +26,12 @@ func init() { // Uncomment the following lines and change references to enable the hook //testImageName = "docker.io/camelk/camel-k" - //testImageVersion = "1.0.0-M2-SNAPSHOT" + //testImageVersion = "1.0.0-M2" //kamelHooks = append(kamelHooks, func(cmd []string) []string { // if len(cmd) > 0 && cmd[0] == "install" { - // cmd = append(cmd, "--operator-image=docker.io/camelk/camel-k:1.0.0-M2-SNAPSHOT") - // cmd = append(cmd, "--maven-repository=https://repository.apache.org/content/repositories/orgapachecamel-1145") + // cmd = append(cmd, "--operator-image=docker.io/camelk/camel-k:1.0.0-M2") + // cmd = append(cmd, "--maven-repository=https://repository.apache.org/content/repositories/orgapachecamel-1156") // } // return cmd //}) diff --git a/pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go b/pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go index 8a4e3ea..4f7c333 100644 --- a/pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go +++ b/pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go @@ -705,6 +705,11 @@ func (in *IntegrationPlatformBuildSpec) DeepCopyInto(out *IntegrationPlatformBui out.Registry = in.Registry out.Timeout = in.Timeout in.Maven.DeepCopyInto(&out.Maven) + if in.KanikoBuildCache != nil { + in, out := &in.KanikoBuildCache, &out.KanikoBuildCache + *out = new(bool) + **out = **in + } return } diff --git a/pkg/util/defaults/defaults.go b/pkg/util/defaults/defaults.go index 9477927..a223cd7 100644 --- a/pkg/util/defaults/defaults.go +++ b/pkg/util/defaults/defaults.go @@ -22,13 +22,13 @@ package defaults const ( // Version -- - Version = "1.0.0-M2-SNAPSHOT" + Version = "1.0.0-M2" // CamelVersionConstraint -- - CamelVersionConstraint = ">=3.0.0-M4" + CamelVersionConstraint = ">=3.0.0-RC1" // RuntimeVersion -- - RuntimeVersion = "1.0.0" + RuntimeVersion = "1.0.4" // KanikoVersion -- KanikoVersion = "0.9.0" diff --git a/pkg/util/test/catalog_test.go b/pkg/util/test/catalog_test.go index 15f07cd..6cdabc2 100644 --- a/pkg/util/test/catalog_test.go +++ b/pkg/util/test/catalog_test.go @@ -27,7 +27,7 @@ func TestRuntimeContainsEmbeddedArtifacts(t *testing.T) { catalog, err := DefaultCatalog() assert.Nil(t, err) - assert.Equal(t, "3.0.0-M4", catalog.Version) + assert.Equal(t, "3.0.0-RC1", catalog.Version) artifact := catalog.GetArtifactByScheme("knative") assert.Equal(t, 1, len(artifact.Schemes)) diff --git a/script/Makefile b/script/Makefile index 02480f5..55164a7 100644 --- a/script/Makefile +++ b/script/Makefile @@ -14,11 +14,11 @@ # limitations under the License. VERSIONFILE := pkg/util/defaults/defaults.go -VERSION := 1.0.0-M2-SNAPSHOT +VERSION := 1.0.0-M2 LAST_RELEASED_VERSION := 1.0.0-M1 -RUNTIME_VERSION := 1.0.0 -CAMEL_VERSION := 3.0.0-M4 -CAMEL_VERSION_CONSTRAINT := >=3.0.0-M4 +RUNTIME_VERSION := 1.0.4 +CAMEL_VERSION := 3.0.0-RC1 +CAMEL_VERSION_CONSTRAINT := >=3.0.0-RC1 KANIKO_VERSION := 0.9.0 BASE_IMAGE := fabric8/s2i-java:3.0-java8 LOCAL_REPOSITORY := /tmp/artifacts/m2 diff --git a/script/build_catalog.sh b/script/build_catalog.sh index 90dee43..2227888 100755 --- a/script/build_catalog.sh +++ b/script/build_catalog.sh @@ -27,4 +27,5 @@ $rootdir/mvnw -q \ -f ${rootdir}/build/maven/pom-catalog.xml \ -Dcatalog.path=${rootdir}/deploy \ -Dcatalog.version=$1 \ + -Dcamel.version=$1 \ -Druntime.version=$2 \ No newline at end of file diff --git a/script/build_olm.sh b/script/build_olm.sh index 03cd5f5..33d970a 100755 --- a/script/build_olm.sh +++ b/script/build_olm.sh @@ -29,5 +29,5 @@ cd $location/.. operator-sdk olm-catalog gen-csv --csv-version ${version} --csv-config deploy/olm-catalog/csv-config.yaml --update-crds -rm $olm_catalog/camel-k/${version}/crd-*.yaml || true +rm $olm_catalog/camel-k/${version}/crd-*.yaml 2>/dev/null || true cp $location/../deploy/crd-*.yaml $olm_catalog/camel-k/${version}/