parent
a0d3301acc
commit
ef01b75037
20
Jenkinsfile
vendored
20
Jenkinsfile
vendored
@ -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'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user