Skip to content
Snippets Groups Projects
Commit 359644f9 authored by tgsiegel's avatar tgsiegel
Browse files

add all

parent 05be9ba4
No related branches found
No related tags found
No related merge requests found
backendDevServicePipeline "dawn-crop-progress"
\ No newline at end of file
backendDevServicePipeline "dawn-analytics"
\ No newline at end of file
pipeline {
agent {label "node2"}
tools {
go 'go-1.16'
}
stages {
stage('build new dawn-cli') {
steps {
git branch: 'main',
credentialsId: 'tucker-gitlab-login',
url: 'https://gitlab.cs.umd.edu/dawn/go-backend/dawn-cli'
sh """
go build
sudo cp dawn-cli /usr/local/bin/dawn-cli
"""
}
}
stage('cleanup old images') {
steps {
sh '''
docker rmi $(docker images | grep "dawn/.*-test" | awk '{print $3}') --force || true
docker rmi $(docker images | grep "<none>" | awk '{print $3}') --force || true
'''
}
}
// stage('cleanup old images') {
// steps {
// sh '''
// docker image prune --filter "until=168h" --filter "label!=latest" || true
// '''
// sh '''
// docker rmi $(docker images | grep 'dev-test') || true
// '''
// }
// }
stage('build new dawn-cli image') {
steps {
sh '''
docker build -t dawn/dawn-cli .
'''
}
}
// stage('redeploy') {
// steps {
// sh """
// dawn-cli deploy
// """
// }
// }
}
}
\ No newline at end of file
pipeline {
agent {label "node2"}
tools {nodejs "node"}
stages {
stage('build') {
steps {
git branch: 'staging',
credentialsId: 'tucker-gitlab-login',
url: 'https://gitlab.cs.umd.edu/dawn/dawn-client'
sh """
npm i
npm run build:testing
"""
}
}
stage('copy build') {
steps {
sh '''
sudo rm -rf /var/www/dawn_test/build
sudo cp -r build /var/www/dawn_test
'''
}
}
stage('restart nginx') {
steps {
sh '''
sudo service nginx restart
'''
}
}
}
}
\ No newline at end of file
backendDevServicePipeline "dawn-gateway"
\ No newline at end of file
backendTestServicePipeline "https://gitlab.cs.umd.edu/dawn/go-backend/dawn-gateway.git", "staging", "dawn-gateway"
\ No newline at end of file
backendDevServicePipeline "dawn-service-discovery"
\ No newline at end of file
backendDevServicePipeline "dawn-user"
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment