Fakultas Ilmu Komputer UI
Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
ppl-fasilkom-ui
2020
PPL-C
PPTI-Mobile Apps Monitoring Wabah Tuberkolosis
Neza-Mobile
Commits
a5b84ae0
Commit
a5b84ae0
authored
Apr 08, 2020
by
Nandhika Prayoga
Browse files
[CHORES] Clean CI/CD script
parent
62fc9c8f
Pipeline
#39360
passed with stages
in 65 minutes and 5 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
a5b84ae0
...
...
@@ -10,6 +10,7 @@ before_script:
API_MAIN_URL=$PRODUCTION_API_MAIN_URL
fi
-
echo -e "API_MAIN_URL=${API_MAIN_URL}" >> .env
-
export ANDROID_SDK_ROOT=/usr/lib/android-sdk
cache
:
key
:
${CI_COMMIT_REF_SLUG}
...
...
@@ -35,19 +36,8 @@ test:
build
:
stage
:
build
before_script
:
-
export ANDROID_SDK_ROOT=/usr/lib/android-sdk
script
:
-
npm i
-
>
if [[ "${CI_COMMIT_REF_NAME}" == "staging" ]];
then
API_MAIN_URL=$STAGING_API_MAIN_URL
elif [[ "${CI_COMMIT_REF_NAME}" == "master" ]];
then
API_MAIN_URL=$PRODUCTION_API_MAIN_URL
fi
-
echo -e "API_MAIN_URL=${API_MAIN_URL}" >> .env
-
cd android
-
echo -e "RELEASE_STORE_FILE=${RELEASE_STORE_FILE}\nRELEASE_STORE_PASSWORD=${RELEASE_STORE_PASSWORD}\nRELEASE_KEY_ALIAS=${RELEASE_KEY_ALIAS}\nRELEASE_KEY_PASSWORD=${RELEASE_KEY_PASSWORD}" >> local.properties
-
chmod +x gradlew && ./gradlew assembleRelease
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment