Added needed changes for gitlab-ci V2
* Now it works again
This commit is contained in:
parent
d239ca1304
commit
857503fc29
@ -5,9 +5,9 @@ stages:
|
||||
|
||||
before_script:
|
||||
- export GRADLE_USER_HOME=$(pwd)/.gradle
|
||||
- export PACKAGE=`egrep '^[[:blank:]]+package' ./AndroidManifest.xml | awk -F'[=>]' '{print $2}' | sed s/\"//g`
|
||||
- export VERSION_NAME=`egrep '^[[:blank:]]+versionName[[:blank:]]' ./build.gradle | awk '{print $2}' | sed s/\"//g`
|
||||
- export VERSION_CODE=`egrep '^[[:blank:]]+versionCode[[:blank:]]' ./build.gradle | awk '{print $2}' | sed s/\"//g`
|
||||
- export PACKAGE=`egrep '^[[:blank:]]+package' ./nhterm/src/main/AndroidManifest.xml | awk -F'[=>]' '{print $2}' | sed s/\"//g`
|
||||
- export VERSION_NAME=`egrep '^[[:blank:]]+versionName[[:blank:]]' ./nhterm/build.gradle | awk '{print $2}' | sed s/\"//g`
|
||||
- export VERSION_CODE=`egrep '^[[:blank:]]+versionCode[[:blank:]]' ./nhterm/build.gradle | awk '{print $2}' | sed s/\"//g`
|
||||
- export APK_NAME="${PACKAGE}_${VERSION_CODE}"
|
||||
- chmod +x ./gradlew
|
||||
- echo $PACKAGE
|
||||
@ -24,10 +24,10 @@ before_script:
|
||||
.assembleDebug:
|
||||
stage: build
|
||||
script:
|
||||
- ./gradlew assembleDebug
|
||||
- ./gradlew :nhterm:assembleDebug
|
||||
- mkdir -p result
|
||||
- ls ./build/outputs/apk/debug/
|
||||
- mv ./build/outputs/apk/debug/kali-nethunter-app-debug.apk result/${APK_NAME}-debug.apk || mv ./build/outputs/apk/debug/*-debug.apk result/${APK_NAME}-debug.apk
|
||||
- ls ./nhterm/build/outputs/apk/debug/
|
||||
- mv ./nhterm/build/outputs/apk/debug/nhterm-debug.apk result/${APK_NAME}-debug.apk || mv ./nhterm/build/outputs/apk/debug/*-debug.apk result/${APK_NAME}-debug.apk
|
||||
- ls result/
|
||||
- if [ -d /tmp/result ]; then cp result/* /tmp/result; fi # Copy it to host if run locally
|
||||
|
||||
@ -40,10 +40,10 @@ before_script:
|
||||
.assembleRelease:
|
||||
stage: build
|
||||
script:
|
||||
- ./gradlew assembleRelease
|
||||
- ./gradlew :nhterm:assembleRelease
|
||||
- mkdir -p result
|
||||
- ls ./build/outputs/apk/release/
|
||||
- mv ./build/outputs/apk/release/kali-nethunter-app-release-unsigned.apk result/${APK_NAME}.apk || mv ./build/outputs/apk/release/*-release-unsigned.apk result/${APK_NAME}.apk
|
||||
- ls ./nhterm/build/outputs/apk/release/
|
||||
- mv ./nhterm/build/outputs/apk/release/nhterm-release-unsigned.apk result/${APK_NAME}.apk || mv ./nhterm/build/outputs/apk/release/*-release-unsigned.apk result/${APK_NAME}.apk
|
||||
- ls result/
|
||||
- if [ -d /tmp/result ]; then cp result/* /tmp/result; fi # Copy it to host if run locally
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user