Compare commits
46
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
25bf68cf0c | ||
|
|
afc6f392c6 | ||
|
|
a0b5e2052b | ||
|
|
87d1ef2bce | ||
|
|
537a6d3a0b | ||
|
|
dbe97f564e | ||
|
|
3a3bf03114 | ||
|
|
c09a32e9ad | ||
|
|
b02a588dff | ||
|
|
a4527940b8 | ||
|
|
9e8a25ed3e | ||
|
|
8ea46e146b | ||
|
|
5ecf3c3f87 | ||
|
|
325f103417 | ||
|
|
ab4b1ae644 | ||
|
|
87ea44754e | ||
|
|
04dec50808 | ||
|
|
e36189e2e7 | ||
|
|
d6bdf510a4 | ||
|
|
a464e93370 | ||
|
|
4b63afe62a | ||
|
|
ac4c4b9441 | ||
|
|
16b10dc1b7 | ||
|
|
02d734eee8 | ||
|
|
c5cdfc0d53 | ||
|
|
6d610ed61a | ||
|
|
792950be7c | ||
|
|
af8969ce4a | ||
|
|
27c55e59a1 | ||
|
|
94a0747947 | ||
|
|
d862bfba4f | ||
|
|
b0d1d9c29a | ||
|
|
7b40a31979 | ||
|
|
823a8c3692 | ||
|
|
5494978db8 | ||
|
|
6076eb1cee | ||
|
|
131101d2ee | ||
|
|
62ad1f45ba | ||
|
|
402d18b889 | ||
|
|
e32699c93f | ||
|
|
059a237b99 | ||
|
|
d2bdbae6c8 | ||
|
|
510fcbe47e | ||
|
|
667e9c1a5d | ||
|
|
53b1d1f8b2 | ||
|
|
c25e8889a4 |
+19
-4
@@ -6,21 +6,28 @@ steps:
|
||||
- name: AnylyseBuildTest
|
||||
image: mingc/android-build-box:latest
|
||||
commands:
|
||||
- echo "---------------------------------------------------------"
|
||||
- echo "Configure gradle..."
|
||||
- mkdir -p ~/.gradle && echo "org.gradle.daemon=false\nignoreGitVersion=true\npushCache=false\nmatomoUrl=\"$MATOMO_URL\"\nmatomoSite=\"$MATOMO_SITE\"\nsystemProp.org.gradle.internal.http.connectionTimeout=180000\nsystemProp.org.gradle.internal.http.socketTimeout=180000" >> ~/.gradle/gradle.properties
|
||||
- echo "---------------------------------------------------------"
|
||||
- echo "Analysing..."
|
||||
- ./gradlew sonarqube -Dsonar.projectKey=RFS2 -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.login=$SONAR_LOGIN -PignoreGitVersion=true -P appLoginUrl="\"URL\"" -P appLoginUsername="\"LOGIN\"" -P appLoginPassword="\"PASS\""
|
||||
- ./gradlew sonarqube -Dsonar.projectKey=RFS2 -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.login=$SONAR_LOGIN
|
||||
- echo "---------------------------------------------------------"
|
||||
- echo "Building..."
|
||||
- ./gradlew :androidApp:build -PignoreGitVersion=true -P appLoginUrl="\"URL\"" -P appLoginUsername="\"LOGIN\"" -P appLoginPassword="\"PASS\"" -P pushCache=false
|
||||
- ./gradlew build
|
||||
- echo "---------------------------------------------------------"
|
||||
- echo "Testing..."
|
||||
- echo "---------------------------------------------------------"
|
||||
- ./gradlew test -PignoreGitVersion=true -P appLoginUrl="\"URL\"" -P appLoginUsername="\"LOGIN\"" -P appLoginPassword="\"PASS\"" -P pushCache=false
|
||||
- ./gradlew test
|
||||
environment:
|
||||
SONAR_HOST_URL:
|
||||
from_secret: sonarScannerHostUrl
|
||||
SONAR_LOGIN:
|
||||
from_secret: sonarScannerLogin
|
||||
MATOMO_URL:
|
||||
from_secret: matomoUrl
|
||||
MATOMO_SITE:
|
||||
from_secret: matomoSite
|
||||
trigger:
|
||||
event:
|
||||
- push
|
||||
@@ -85,8 +92,12 @@ steps:
|
||||
- name: build
|
||||
image: mingc/android-build-box:latest
|
||||
commands:
|
||||
- echo "---------------------------------------------------------"
|
||||
- echo "Configure gradle..."
|
||||
- mkdir -p ~/.gradle && echo "org.gradle.daemon=false\nignoreGitVersion=true\nmatomoUrl=\"$MATOMO_URL\"\nmatomoSite=\"$MATOMO_SITE\"\npushCache=false\nsystemProp.org.gradle.internal.http.connectionTimeout=180000\nsystemProp.org.gradle.internal.http.socketTimeout=180000" >> ~/.gradle/gradle.properties
|
||||
- echo "---------------------------------------------------------"
|
||||
- echo "Generate APK"
|
||||
- ./gradlew :androidApp:assembleGithubConfigRelease -PignoreGitVersion=true -P appLoginUrl="\"URL\"" -P appLoginUsername="\"LOGIN\"" -P appLoginPassword="\"PASS\"" -P pushCache=false
|
||||
- ./gradlew :androidApp:assembleGithubConfigRelease -P pushCache=false
|
||||
- echo "---------------------------------------------------------"
|
||||
- echo "Get Key"
|
||||
- wget https://amine-louveau.fr/key
|
||||
@@ -104,6 +115,10 @@ steps:
|
||||
from_secret: keyPass
|
||||
YOUR_KEY_ALIAS:
|
||||
from_secret: keyAlias
|
||||
MATOMO_URL:
|
||||
from_secret: matomoUrl
|
||||
MATOMO_SITE:
|
||||
from_secret: matomoSite
|
||||
|
||||
- name: gitea_release
|
||||
image: plugins/gitea-release
|
||||
|
500 Internal Server Error
Gitea Version: 1.28.0+dev-215-g805697089e | ||||