ci: add new ci code

Signed-off-by: Vitor Bandeira <vvbandeira@precisioninno.com>
This commit is contained in:
Vitor Bandeira 2026-02-18 14:31:20 +00:00
parent e872c55bfe
commit c9c94a0660
4 changed files with 3 additions and 27 deletions

17
Jenkinsfile vendored
View File

@ -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()
}

View File

@ -1,5 +0,0 @@
#!/bin/bash
set -x
set -e
cmake -B build .
cmake --build build -j 8

View File

@ -1,7 +0,0 @@
#!/bin/bash
set -x
set -e
mkdir -p /OpenSTA/build
cd /OpenSTA/build
cmake ..
make -j 4

View File

@ -1 +0,0 @@
docker run -u $(id -u ${USER}):$(id -g ${USER}) -v $(pwd):/OpenSTA openroad/opensta bash -c "/OpenSTA/test/regression"