diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 554b3c63..00000000 --- a/Jenkinsfile +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/groovy -/** - * Copyright (C) 2015 Red Hat, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -@Library('github.com/rawlingsj/fabric8-pipeline-library@master') -def dummy -mavenNode { - ws{ - checkout scm - sh "git remote set-url origin git@github.com:fabric8io/spring-cloud-kubernetes.git" - - def pipeline = load 'release.groovy' - - stage 'Stage' - def stagedProject = pipeline.stage() - - stage 'Promote' - pipeline.release(stagedProject) - } -} diff --git a/circle.yml b/circle.yml index f9e71a36..56029f37 100644 --- a/circle.yml +++ b/circle.yml @@ -1,5 +1,5 @@ # -# Copyright (C) 2015 Red Hat, Inc. +# Copyright (C) 2015 to the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/release.groovy b/release.groovy deleted file mode 100644 index f64536d5..00000000 --- a/release.groovy +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/groovy -/** - * Copyright (C) 2015 Red Hat, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -def stage(){ - return stageProject{ - project = 'fabric8io/spring-cloud-kubernetes' - useGitTagForNextVersion = true - } -} - -def approveRelease(project){ - def releaseVersion = project[1] - approve{ - room = null - version = releaseVersion - console = null - environment = 'fabric8' - } -} - -def release(project){ - releaseProject{ - stagedProject = project - useGitTagForNextVersion = true - helmPush = false - groupId = 'io.fabric8' - githubOrganisation = 'fabric8io' - artifactIdToWatchInCentral = 'spring-cloud-starter-kubernetes' - artifactExtensionToWatchInCentral = 'jar' - } -} - -def mergePullRequest(prId){ - mergeAndWaitForPullRequest{ - project = 'fabric8io/spring-cloud-kubernetes' - pullRequestId = prId - } - -} -return this;