Skip to content

Commit 84f0784

Browse files
committed
jenkins: make Docker Compose project differ for rpc and wsproxy
Container will be named differently so we can distinguish them in monitoring.
1 parent 4472b77 commit 84f0784

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

Jenkinsfile

+13-13
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ if (test_branches.contains(env.BRANCH_NAME)) {
5858
try {
5959
clone_devicehive_docker()
6060
dir('devicehive-docker/rdbms-image'){
61-
writeFile file: '.env', text: """COMPOSE_PROJECT_NAME=ci
61+
writeFile file: '.env', text: """COMPOSE_PROJECT_NAME=rpc
6262
COMPOSE_FILE=docker-compose.yml:ci-images.yml:dh_proxy_custom_certificate.yml
6363
DH_TAG=${BRANCH_NAME}
6464
JWT_SECRET=devicehive
@@ -86,7 +86,7 @@ if (test_branches.contains(env.BRANCH_NAME)) {
8686
try {
8787
clone_devicehive_docker()
8888
dir('devicehive-docker/rdbms-image'){
89-
writeFile file: '.env', text: """COMPOSE_PROJECT_NAME=ci
89+
writeFile file: '.env', text: """COMPOSE_PROJECT_NAME=wsproxy
9090
COMPOSE_FILE=docker-compose.yml:ci-images.yml:dh_proxy_custom_certificate.yml
9191
DH_TAG=${BRANCH_NAME}
9292
JWT_SECRET=devicehive
@@ -208,20 +208,20 @@ def run_devicehive_tests() {
208208
}
209209

210210
def archive_container_logs(flavour) {
211-
def logsdir = "${flavour}-container-logs"
211+
def logsdir = "container-logs"
212212
sh """
213213
mkdir ${logsdir} || :
214-
sudo docker logs ci_dh_auth_1 > ${logsdir}/auth.log 2>&1
215-
sudo docker logs ci_dh_backend_1 > ${logsdir}/backend.log 2>&1
216-
sudo docker logs ci_dh_frontend_1 > ${logsdir}/frontend.log 2>&1
217-
sudo docker logs ci_dh_proxy_1 > ${logsdir}/proxy.log 2>&1
218-
sudo docker logs ci_hazelcast_1 > ${logsdir}/hazelcast.log 2>&1
219-
sudo docker logs ci_kafka_1 > ${logsdir}/kafka.log 2>&1
220-
sudo docker logs ci_wsproxy_1 > ${logsdir}/wsproxy.log 2>&1
221-
sudo docker logs ci_postgres_1 > ${logsdir}/postgres.log 2>&1
222-
sudo docker logs ci_zookeeper_1 > ${logsdir}/zookeeper.log 2>&1
214+
sudo docker logs ${flavour}_dh_auth_1 > ${logsdir}/${flavour}_auth.log 2>&1
215+
sudo docker logs ${flavour}_dh_backend_1 > ${logsdir}/${flavour}_backend.log 2>&1
216+
sudo docker logs ${flavour}_dh_frontend_1 > ${logsdir}/${flavour}_frontend.log 2>&1
217+
sudo docker logs ${flavour}_dh_proxy_1 > ${logsdir}/${flavour}_proxy.log 2>&1
218+
sudo docker logs ${flavour}_hazelcast_1 > ${logsdir}/${flavour}_hazelcast.log 2>&1
219+
sudo docker logs ${flavour}_kafka_1 > ${logsdir}/${flavour}_kafka.log 2>&1
220+
sudo docker logs ${flavour}_wsproxy_1 > ${logsdir}/${flavour}_wsproxy.log 2>&1
221+
sudo docker logs ${flavour}_postgres_1 > ${logsdir}/${flavour}_postgres.log 2>&1
222+
sudo docker logs ${flavour}_zookeeper_1 > ${logsdir}/${flavour}_zookeeper.log 2>&1
223223
"""
224-
def logs = "${logsdir}/auth.log, ${logsdir}/backend.log, ${logsdir}/frontend.log, ${logsdir}/proxy.log, ${logsdir}/hazelcast.log, ${logsdir}/kafka.log, ${logsdir}/wsproxy.log, ${logsdir}/postgres.log, ${logsdir}/zookeeper.log"
224+
def logs = "${logsdir}/${flavour}_auth.log, ${logsdir}/${flavour}_backend.log, ${logsdir}/${flavour}_frontend.log, ${logsdir}/${flavour}_proxy.log, ${logsdir}/${flavour}_hazelcast.log, ${logsdir}/${flavour}_kafka.log, ${logsdir}/${flavour}_wsproxy.log, ${logsdir}/${flavour}_postgres.log, ${logsdir}/${flavour}_zookeeper.log"
225225
archiveArtifacts artifacts: logs, fingerprint: true
226226
}
227227

0 commit comments

Comments
 (0)