Skip to content
This repository was archived by the owner on Oct 9, 2020. It is now read-only.

Commit 14baaab

Browse files
Merge branch 'stable' into shipping
2 parents b0668ff + b750183 commit 14baaab

File tree

3 files changed

+23
-5
lines changed

3 files changed

+23
-5
lines changed

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
.travis.yml merge=ours
2+
README.md merge=ours

.travis.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,12 @@ android:
2727
- extra-android-m2repository
2828
- sys-img-armeabi-v7a-$ANDROID_TARGET
2929
script:
30-
- "./gradlew build jacocoTestReport assembleAndroidTest"
31-
- chmod a+x codestyle.sh
32-
- "./codestyle.sh"
30+
- ./gradlew build jacocoTestReport assembleAndroidTest
31+
- echo no | android create avd --force -n test -t $ANDROID_TARGET --abi $ANDROID_ABI
32+
- emulator -avd test -no-skin -no-audio -no-window &
33+
- android-wait-for-emulator
34+
- adb shell setprop dalvik.vm.dexopt-flags v=n,o=v
35+
- ./gradlew connectedCheck
3336
notifications:
3437
webhooks:
3538
urls:

README.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
[![Build Status](https://travis-ci.org/fossasia/open-event-android.svg)](https://travis-ci.org/fossasia/open-event-android)
2-
[![codecov.io](https://codecov.io/github/fossasia/open-event-android/coverage.svg?branch=master)](https://codecov.io/github/fossasia/open-event-android?branch=master)
1+
[![Build Status](https://travis-ci.org/fossasia/open-event-android.svg?branch=shipping)](https://travis-ci.org/fossasia/open-event-android)
2+
[![codecov.io](https://codecov.io/github/fossasia/open-event-android/coverage.svg?branch=shipping)](https://codecov.io/github/fossasia/open-event-android?branch=shipping)
33
[![todofy badge](https://todofy.org/b/fossasia/open-event-android)](https://todofy.org/r/fossasia/open-event-android)
44
[![Join the chat at https://gitter.im/fossasia/open-event-android](https://badges.gitter.im/fossasia/open-event-android.svg)](https://gitter.im/fossasia/open-event-android?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
55

@@ -81,6 +81,20 @@ Before you begin, you should already have the Android Studio SDK downloaded and
8181
- Timber
8282
- Google Gson
8383

84+
## Branches and Contribution policy
85+
We have the following branches
86+
* **master**
87+
All development goes on in this branch. If you're making a contribution,
88+
you are supposed to make a pull request to _master_.
89+
PRs to master must pass a build check and a unit-test (_app/src/test_) check on Travis
90+
* **stable**
91+
Every few days (after some contributions have come to _master_), we merge
92+
master to stable. PRs from _master -> stable_ will have to pass a build check,
93+
a unit-test check, AND a instrumentation test (_app/src/androidTest_) on Travis.
94+
* **shipping**
95+
This contains shipped code. After significant features/bugfixes are accumulated on stable, we make a version update, and make a release.
96+
All tagged commits on _shipping_ branch will automatically generate a release on Github with a copy of ***fDroid-debug*** and ***GooglePlay-debug*** apks.
97+
8498
## A note about Codestyle
8599
Please read our [CODESTYLE](CODESTYLE.md) carefully. Pull requests that do not match the style will be rejected.
86100

0 commit comments

Comments
 (0)