diff --git a/Jenkinsfile b/Jenkinsfile index fb36217e..ca7bfa47 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,15 +1,4 @@ -pipeline { - agent any - stages { - stage('Build') { - steps { - sh './jenkins/build.sh' - } - } - stage('Test') { - steps { - sh './jenkins/test.sh' - } - } - } +@Library('utils@main') _ +node() { + pipelineOpenSTA() } diff --git a/jenkins/build.sh b/jenkins/build.sh deleted file mode 100755 index fddf5b68..00000000 --- a/jenkins/build.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -set -x -set -e -cmake -B build . -cmake --build build -j 8 diff --git a/jenkins/install.sh b/jenkins/install.sh deleted file mode 100755 index 62c27923..00000000 --- a/jenkins/install.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash -set -x -set -e -mkdir -p /OpenSTA/build -cd /OpenSTA/build -cmake .. -make -j 4 diff --git a/jenkins/test.sh b/jenkins/test.sh deleted file mode 100755 index 57cee696..00000000 --- a/jenkins/test.sh +++ /dev/null @@ -1 +0,0 @@ -docker run -u $(id -u ${USER}):$(id -g ${USER}) -v $(pwd):/OpenSTA openroad/opensta bash -c "/OpenSTA/test/regression"