modified: Jenkinsfile
All checks were successful
gitea/Frida-android-native/pipeline/head This commit looks good
All checks were successful
gitea/Frida-android-native/pipeline/head This commit looks good
This commit is contained in:
parent
a0d3301acc
commit
ef01b75037
20
Jenkinsfile
vendored
20
Jenkinsfile
vendored
@ -1,25 +1,9 @@
|
|||||||
pipeline {
|
pipeline {
|
||||||
agent any
|
agent any
|
||||||
stages {
|
stages {
|
||||||
stage('Build Project (Debug)') {
|
stage('Build Project') {
|
||||||
steps {
|
steps {
|
||||||
sh 'sudo chown -R jenkins *'
|
build "Frida-android-binaries"
|
||||||
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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Publish Artifacts') {
|
|
||||||
steps {
|
|
||||||
archiveArtifacts artifacts: 'jniLibs/*/frida.so'
|
|
||||||
sh 'rm -r jniLibs'
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user