From 5d883f70db4dd63b86dbaba71cf06500a3d4cdf0 Mon Sep 17 00:00:00 2001 From: Tucker Siegel <tgsiegel@terpmail.umd.edu> Date: Tue, 11 Oct 2022 14:55:24 -0400 Subject: [PATCH] update --- dawn-analytics/dev | 6 ++--- dawn-analytics/staging | 4 +-- dawn-service-discovery/dev | 1 - dawn-service-discovery/staging | 1 - dawn-user/staging | 46 +++++++++++++++++++++++++++++++++- 5 files changed, 50 insertions(+), 8 deletions(-) delete mode 100644 dawn-service-discovery/dev delete mode 100644 dawn-service-discovery/staging diff --git a/dawn-analytics/dev b/dawn-analytics/dev index 8601a54..a633a44 100644 --- a/dawn-analytics/dev +++ b/dawn-analytics/dev @@ -13,9 +13,9 @@ pipeline { stage('build') { steps { git branch: 'staging', - credentialsId: 'tucker-gitlab-login', - url: 'https://gitlab.cs.umd.edu/dawn/go-backend/dawn-analytics.git' - + credentialsId: 'tgsiegel-gitlab-ssh', + url: 'git@gitlab.cs.umd.edu:dawn/go-backend/dawn-analytics.git' + sh ''' sudo docker build -t docker.registry.dawn.int:5000/dawn/dawn-analytics:latest . -f Dockerfile sudo docker push docker.registry.dawn.int:5000/dawn/dawn-analytics:latest diff --git a/dawn-analytics/staging b/dawn-analytics/staging index 8601a54..c4629f3 100644 --- a/dawn-analytics/staging +++ b/dawn-analytics/staging @@ -13,8 +13,8 @@ pipeline { stage('build') { steps { git branch: 'staging', - credentialsId: 'tucker-gitlab-login', - url: 'https://gitlab.cs.umd.edu/dawn/go-backend/dawn-analytics.git' + credentialsId: 'tgsiegel-gitlab-ssh', + url: 'git@gitlab.cs.umd.edu:dawn/go-backend/dawn-analytics.git' sh ''' sudo docker build -t docker.registry.dawn.int:5000/dawn/dawn-analytics:latest . -f Dockerfile diff --git a/dawn-service-discovery/dev b/dawn-service-discovery/dev deleted file mode 100644 index de006d4..0000000 --- a/dawn-service-discovery/dev +++ /dev/null @@ -1 +0,0 @@ -backendDevServicePipeline "dawn-service-discovery" \ No newline at end of file diff --git a/dawn-service-discovery/staging b/dawn-service-discovery/staging deleted file mode 100644 index ed13ee6..0000000 --- a/dawn-service-discovery/staging +++ /dev/null @@ -1 +0,0 @@ -backendStagingServicePipeline "https://gitlab.cs.umd.edu/dawn/go-backend/dawn-service-discovert", "staging", "dawn-service-discovery" \ No newline at end of file diff --git a/dawn-user/staging b/dawn-user/staging index 6bbe066..29001dd 100644 --- a/dawn-user/staging +++ b/dawn-user/staging @@ -1 +1,45 @@ -backendStagingServicePipeline "https://gitlab.cs.umd.edu/dawn/go-backend/dawn-user.git", "staging", "dawn-user" \ No newline at end of file +pipeline { + agent { label 'node2' } + tools { nodejs 'node' } + stages { + stage('notify') { + steps { + script { + slack_send_start() + } + } + } + + stage('build') { + steps { + git branch: 'staging', + credentialsId: 'tgsiegel-gitlab-ssh', + url: 'git@gitlab.cs.umd.edu:dawn/go-backend/dawn-user.git' + + sh ''' + sudo docker build -t docker.registry.dawn.int:5000/dawn/dawn-user:latest . -f Dockerfile + sudo docker push docker.registry.dawn.int:5000/dawn/dawn-user:latest + ''' + } + } + + stage('deploy') { + steps { + upgradeKubernetes('dawn-user', 'staging') + } + } + } + + post { + success { + script { + slack_send_success() + } + } + failure { + script { + slack_send_failure() + } + } + } +} -- GitLab