diff --git a/Jenkinsfile b/Jenkinsfile index fa86929..7620516 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,26 +1,10 @@ pipeline { agent any stages { - stage('Build Project (Debug)') { + stage('Build Project') { steps { - sh 'sudo chown -R jenkins *' - sh 'cargo build --target aarch64-linux-android' - sh 'cargo build --target armv7-linux-androideabi' - sh 'cargo build --target i686-linux-android' - sh 'mkdir jniLibs' - sh 'mkdir jniLibs/arm64-v8a' - sh 'mkdir jniLibs/armeabi-v7a' - sh 'mkdir jniLibs/x86' - sh 'cp target/aarch64-linux-android/debug/frida_android jniLibs/arm64-v8a/frida.so' - sh 'cp target/armv7-linux-androideabi/debug/frida_android jniLibs/armeabi-v7a/frida.so' - sh 'cp target/i686-linux-android/debug/frida_android jniLibs/x86/frida.so' + build "Frida-android-binaries" } } - stage('Publish Artifacts') { - steps { - archiveArtifacts artifacts: 'jniLibs/*/frida.so' - sh 'rm -r jniLibs' - } - } } } \ No newline at end of file