From 607af99f7ad3e6a2e6b94da1ed2bdf87e232bb40 Mon Sep 17 00:00:00 2001 From: unknown <> Date: Mon, 4 Mar 2024 10:18:22 -0500 Subject: [PATCH] Add jenkinsfile, update gitignore for submodules --- .gitignore | 3 ++- Jenkinsfile | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 Jenkinsfile diff --git a/.gitignore b/.gitignore index 03cd192..3d770a6 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,5 @@ /.project /.vscode /shared-folder -/shared-folder/** \ No newline at end of file +/shared-folder/** +/src/main/c/lib \ No newline at end of file diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..229b18c --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,17 @@ +pipeline { + agent any + tools { + maven '3.9.6' + } + stages { + stage('Build') { + steps { + sh 'mvn --version' + sh 'java -version' + sh 'git submodule init' + sh 'git submodule update' + sh 'mvn clean generate-resources package' + } + } + } +} \ No newline at end of file