Skip to content

Commit

Permalink
remove submodule references in SETUP file and release template
Browse files Browse the repository at this point in the history
  • Loading branch information
jesmrec committed Oct 10, 2023
1 parent 28a63bd commit 5d8052a
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 8 deletions.
5 changes: 0 additions & 5 deletions .github/ISSUE_TEMPLATE/release_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@ For OEM releases, keep the OEM Release template and remove the Open Release one
- [ ] [DOC] Ping in #documentation-internal about the new release
- [ ] [GIT] Create branch `release/M.m.p` in owncloud/android from master
- [ ] [GIT] Rebase `release/M.m.p` against `stable` in owncloud/android
- [ ] [GIT] Create branch `release/x.y.z` in owncloud/android-library from master
- [ ] [GIT] Rebase `release/x.y.z` against `stable` in owncloud/android-library
- [ ] [DEV] Update version number and name in build.gradle in owncloudApp module
- [ ] [DEV] Update [SBOM](https://cloud.owncloud.com/f/6072870)
- [ ] [DIS] Create a folder for the new version like `M.m.p_YYYY-MM-DD` inside the `changelog` folder
Expand All @@ -36,16 +34,13 @@ For OEM releases, keep the OEM Release template and remove the Open Release one
- [ ] [DIS] Upload release APK and bundle to internal owncloud instance
- [ ] [DOC] Ping in #documentation-internal that we are close to sign the new tags
- [ ] [GIT] Create and sign tag `vM.m.p` in HEAD commit of release branch, in owncloud/android
- [ ] [GIT] Create and sign tag `vx.y.z` in HEAD commit of release branch, in owncloud/android-library
- [ ] [DIS] Upload & publish release bundle and changelog in Play Store
- [ ] [DIS] Update screenshots and store listing, if needed, in Play Store
- [ ] [GIT] Publish a new release in [owncloud/android](https://github.com/owncloud/android/releases)
- [ ] [DIS] Release published in Play Store
- [ ] [DIS] Publish post in central.owncloud.org ([`Category:News + Tag:android`](https://central.owncloud.org/tags/c/news/5/android))
- [ ] [COM] Inform `#updates` and `#marketing` in internal chat that release is out
- [ ] [GIT] Merge `release/M.m.p` branch into `stable`, in owncloud/android-library
- [ ] [GIT] Merge `release/M.m.p` branch into `stable`, in owncloud/android
- [ ] [GIT] Merge `release/M.m.p` branch into `master`, in owncloud/android-library
- [ ] [GIT] Merge `release/M.m.p` branch into `master`, in owncloud/android
- [ ] [DOC] Update documentation with new stuff by creating [issue](https://github.com/owncloud/docs-client-android/issues)

Expand Down
4 changes: 1 addition & 3 deletions SETUP.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Next steps will assume you have a Github account and that you will get the code

* In a web browser, go to https://github.com/owncloud/android, and click the 'Fork' button near the top right corner.
* Open a terminal and go on with the next steps in it.
* Clone your forked repository: ```git clone --recursive https://github.com/YOURGITHUBNAME/android.git```.
* Clone your forked repository: ```git clone https://github.com/YOURGITHUBNAME/android.git```.
* Move to the project folder with ```cd android```.
* Fetch and apply any changes from your remote branch 'master': ```git fetch``` + ```git rebase```
* Make official ownCloud repo known as upstream: ```git remote add upstream https://github.com/owncloud/android.git```
Expand All @@ -51,7 +51,6 @@ We recommend to use the last version available in the stable channel of Android

To set up the project in Android Studio follow the next steps:

* Make sure you have called ```git submodule update``` whenever you switched branches
* Open Android Studio and select 'Import Project (Eclipse ADT, Gradle, etc)'. Browse through your file system to the folder 'android' where the project is located. Android Studio will then create the '.iml' files it needs. If you ever close the project but the files are still there, you just select 'Open Project...'. The file chooser will show an Android face as the folder icon, which you can select to reopen the project.
* Android Studio will try to build the project directly after importing it. To build it manually, follow the menu path 'Build'/'Make Project', or just click the 'Play' button in the tool bar to build and run it in a mobile device or an emulator. The resulting APK file will be saved in the 'build/outputs/apk/' subdirectory in the project folder.

Expand All @@ -61,7 +60,6 @@ To set up the project in Android Studio follow the next steps:
[Gradle][6] is the build system used by Android Studio to manage the building operations on Android apps. You do not need to install Gradle in your system, and Google recommends not to do it, but instead trusting on the [Gradle wrapper][7] included in the project.

* Open a terminal and go to the 'android' directory that contains the repository.
* Make sure you have called ```git submodule update``` whenever you switched branches
* Run the 'clean' and 'build' tasks using the Gradle wrapper provided
- Windows: ```gradlew.bat clean build```
- Mac OS/Linux: ```./gradlew clean build```
Expand Down

0 comments on commit 5d8052a

Please sign in to comment.