Skip to content

Commit dc57360

Browse files
authored
Merge pull request #809 from vvbandeira/fix-docker
Fix docker runtime dependency
2 parents 43a21fa + ac14aab commit dc57360

File tree

4 files changed

+5
-1
lines changed

4 files changed

+5
-1
lines changed

docker/Dockerfile.runtime

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
# binaries.
33
FROM openroad/centos7-runtime
44
RUN yum update -y \
5+
&& yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm \
56
&& yum group install -y "Development Tools" \
67
&& yum install -y https://www.klayout.org/downloads/CentOS_7/klayout-0.27.1-0.x86_64.rpm \
7-
&& yum install -y time tcl-devel \
8+
&& yum install -y tcl tcl-tclreadline-devel tcllib time \
89
&& pip3 install pandas

jenkins/public_nightly.Jenkinsfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ pipeline {
101101
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
102102
if ("${TEST_SLUG}" == 'docker build'){
103103
sh "./build_openroad.sh --no_init";
104+
sh "docker run --rm openroad/flow-scripts:latest tools/install/OpenROAD/bin/openroad -help -exit";
104105
} else {
105106
sh 'nice flow/test/test_helper.sh ${TEST_SLUG}';
106107
}

jenkins/public_tests_all.Jenkinsfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ pipeline {
7979
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
8080
if ("${TEST_SLUG}" == 'docker build'){
8181
sh "./build_openroad.sh";
82+
sh "docker run --rm openroad/flow-scripts:latest tools/install/OpenROAD/bin/openroad -help -exit";
8283
} else {
8384
sh 'nice flow/test/test_helper.sh ${TEST_SLUG}';
8485
}

jenkins/public_tests_small.Jenkinsfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ pipeline {
7777
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
7878
if ("${TEST_SLUG}" == 'docker build'){
7979
sh "./build_openroad.sh";
80+
sh "docker run --rm openroad/flow-scripts:latest tools/install/OpenROAD/bin/openroad -help -exit";
8081
} else {
8182
sh 'nice flow/test/test_helper.sh ${TEST_SLUG}';
8283
}

0 commit comments

Comments
 (0)