Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare release v1.2.0 #83

Merged
merged 30 commits into from
Jul 30, 2020
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
7f5978f
Merge branch 'master' into develop
May 15, 2020
ecd4b7b
Update README.md
vincentbrison May 20, 2020
3ab3e5f
Make GCloud SDK optional
May 27, 2020
b40fb16
Don't print GCloud desc if not installed
May 27, 2020
31b43d1
Update test to support optional gcloud
May 27, 2020
affc5c7
Update workflow to run with/without gcloud
May 27, 2020
cbd82ba
Update README
May 27, 2020
c97168d
Merge pull request #69 from faberNovel/feature/gcloud_free_image
vincentbrison May 27, 2020
a0c9e4d
Fix daily runner by adding gcloud
May 28, 2020
e38e43b
Fix gcloud path
May 29, 2020
5729eec
Merge pull request #71 from faberNovel/feature/fix_gcloud_path
vincentbrison May 29, 2020
a6adee2
Add ssh support
Jun 12, 2020
a149584
Add ssh test
Jun 12, 2020
7130354
Fix action test
Jun 12, 2020
9ec188d
Merge pull request #73 from faberNovel/feature/ssh
vincentbrison Jun 12, 2020
346f237
Don't use double brackets for tests
Jun 15, 2020
6eabc14
Fix android NDK parameter name in github workflows
Jun 15, 2020
f6d55b5
Merge pull request #75 from faberNovel/bugfix/android_ndk_parameter_name
sjcqs Jun 15, 2020
3324f7c
Install libcurl
Jun 23, 2020
5fe521d
Add fastlane-plugin-badge plugin to test-app
Jul 1, 2020
703f9ba
Update README
Jul 1, 2020
b130d2f
Fix needed native libs
Jul 1, 2020
74c92b0
Merge pull request #77 from faberNovel/feature/install_libcurl
vincentbrison Jul 1, 2020
4b9ebf1
Replace RBENV_HOME with RBENV_ROOT
Jul 29, 2020
cbe9644
Test if rbenv install is still available after home change
Jul 29, 2020
123daec
Merge pull request #81 from faberNovel/feature/set_rbenv_root
vincentbrison Jul 30, 2020
a229555
Update action tests
Jul 30, 2020
73527a9
Add more contextualized tests to action testing
Jul 30, 2020
9c27012
Merge pull request #82 from faberNovel/feature/improve_action_testing
vincentbrison Jul 30, 2020
ea60a8c
Add changelog and images description
Jul 30, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update workflow to run with/without gcloud
  • Loading branch information
s.jcqs committed May 27, 2020
commit affc5c78727f3f6b1f4a01e9facb9e8dffd7a2a8
3 changes: 2 additions & 1 deletion .github/workflows/cd_prepare_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,15 @@ jobs:
matrix:
android_api: [28, 29]
android_ndk: ["--android-ndk", ""]
gcloud: ["--gcloud", ""]
steps:
- name: Checkout
uses: actions/checkout@v2

- name: Build test deploy describe image
env:
RELEASE_NAME: ${{ needs.job_compute_release_name.outputs.release_name }}
run: ./ci_cd.sh --build --test --desc --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }}
run: ./ci_cd.sh --build --test --desc --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} ${{ matrix.gcloud }}

- name: Upload image description
uses: actions/upload-artifact@v2-preview
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/cd_publish_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ jobs:
matrix:
android_api: [28, 29]
android_ndk: ["--android-ndk",""]
gcloud: ["--gcloud", ""]
steps:
- name: Checkout
uses: actions/checkout@v2
Expand All @@ -36,4 +37,4 @@ jobs:
env:
RELEASE_NAME: ${{ needs.job_compute_release_name.outputs.release_name }}
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
run: ./ci_cd.sh --build --test --deploy --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }}
run: ./ci_cd.sh --build --test --deploy --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} ${{ matrix.gcloud }}
3 changes: 2 additions & 1 deletion .github/workflows/cd_snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ jobs:
matrix:
android_api: [28, 29]
android_ndk: ["--android_ndk",""]
gcloud: ["--gcloud", ""]
steps:
- name: Checkout
uses: actions/checkout@v2
Expand All @@ -21,4 +22,4 @@ jobs:
env:
GIT_REF: ${{ github.ref }}
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
run: ./ci_cd.sh --build --test --deploy --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }}
run: ./ci_cd.sh --build --test --deploy --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} ${{ matrix.gcloud }}
3 changes: 2 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,10 @@ jobs:
matrix:
android_api: [28, 29]
android_ndk: ["--android_ndk",""]
gcloud: ["--gcloud", ""]
steps:
- name: Checkout
uses: actions/checkout@v2

- name: Build and test
run: ./ci_cd.sh --build --test --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }}
run: ./ci_cd.sh --build --test --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} {{ matrix.gcloud }}
2 changes: 2 additions & 0 deletions .github/workflows/ci_action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,5 @@ jobs:
sh tests/run_tests.sh --android-api 29 --android-ndk --android-build-tools 29.0.3;
echo "Running Android 29 Tests";
sh tests/run_tests.sh --android-api 29 --android-build-tools 29.0.3;
echo "Running Android 29 with GCloud Tests";
sh tests/run_tests.sh --android-api 29 --android-build-tools 29.0.3 --gcloud;
6 changes: 3 additions & 3 deletions .github/workflows/daily_runner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ jobs:
options: --name=runner
strategy:
matrix:
android_api: [29]
android_ndk: [""]
android_api: [28,29]
android_ndk: ["--android-ndk"]
steps:
- name: Checkout
uses: actions/checkout@v2
Expand All @@ -22,4 +22,4 @@ jobs:
env:
GCLOUD_SERVICE_KEY: ${{ secrets.GCLOUD_SERVICE_KEY }}
FIREBASE_PROJECT_ID: ${{ secrets.FIREBASE_PROJECT_ID }}
run: ./ci_cd.sh --build --test --large-test --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }}
run: ./ci_cd.sh --build --test --large-test --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} "--gcloud"