mirror of
https://github.com/ChristianLight/tutor.git
synced 2025-01-08 16:14:08 +00:00
Better naming of android make targets
This commit is contained in:
parent
0d96033e1f
commit
4f3117f81b
56
Makefile
56
Makefile
@ -130,7 +130,7 @@ info: ## Print some information about the current install, for debugging
|
|||||||
update: ## Download most recent images
|
update: ## Download most recent images
|
||||||
$(DOCKER_COMPOSE) pull
|
$(DOCKER_COMPOSE) pull
|
||||||
|
|
||||||
build: build-openedx build-configurator build-forum build-notes build-xqueue ## Build all docker images
|
build: build-openedx build-configurator build-forum build-notes build-xqueue build-android ## Build all docker images
|
||||||
|
|
||||||
build-openedx: ## Build the Open edX docker image
|
build-openedx: ## Build the Open edX docker image
|
||||||
docker build -t regis/openedx:latest -t regis/openedx:hawthorn openedx/
|
docker build -t regis/openedx:latest -t regis/openedx:hawthorn openedx/
|
||||||
@ -142,6 +142,31 @@ build-notes: ## Build the Notes docker image
|
|||||||
docker build -t regis/openedx-notes:latest -t regis/openedx-notes:hawthorn notes/
|
docker build -t regis/openedx-notes:latest -t regis/openedx-notes:hawthorn notes/
|
||||||
build-xqueue: ## Build the Xqueue docker image
|
build-xqueue: ## Build the Xqueue docker image
|
||||||
docker build -t regis/openedx-xqueue:latest -t regis/openedx-xqueue:hawthorn xqueue/
|
docker build -t regis/openedx-xqueue:latest -t regis/openedx-xqueue:hawthorn xqueue/
|
||||||
|
build-android: ## Build the docker image for Android
|
||||||
|
docker build -t regis/openedx-android:latest android/
|
||||||
|
|
||||||
|
################### Pushing images to docker hub
|
||||||
|
|
||||||
|
push: push-openedx push-configurator push-forum push-notes push-xqueue push-android ## Push all images to dockerhub
|
||||||
|
push-openedx: ## Push Open edX images to dockerhub
|
||||||
|
docker push regis/openedx:hawthorn
|
||||||
|
docker push regis/openedx:latest
|
||||||
|
push-configurator: ## Push configurator image to dockerhub
|
||||||
|
docker push regis/openedx-configurator:hawthorn
|
||||||
|
docker push regis/openedx-configurator:latest
|
||||||
|
push-forum: ## Push dorum image to dockerhub
|
||||||
|
docker push regis/openedx-forum:hawthorn
|
||||||
|
docker push regis/openedx-forum:latest
|
||||||
|
push-notes: ## Push notes image to dockerhub
|
||||||
|
docker push regis/openedx-notes:hawthorn
|
||||||
|
docker push regis/openedx-notes:latest
|
||||||
|
push-xqueue: ## Push Xqueue image to dockerhub
|
||||||
|
docker push regis/openedx-xqueue:hawthorn
|
||||||
|
docker push regis/openedx-xqueue:latest
|
||||||
|
push-android: ## Push the Android image to dockerhub
|
||||||
|
docker push regis/openedx-android:latest
|
||||||
|
|
||||||
|
dockerhub: build push ## Build and push all images to dockerhub
|
||||||
|
|
||||||
##################### Development
|
##################### Development
|
||||||
|
|
||||||
@ -175,37 +200,10 @@ android: ## Build the Android app, for development
|
|||||||
docker-compose -f docker-compose-android.yml run --rm android
|
docker-compose -f docker-compose-android.yml run --rm android
|
||||||
@echo "Your APK file is ready: ./data/android/edx-prod-debuggable-2.14.0.apk"
|
@echo "Your APK file is ready: ./data/android/edx-prod-debuggable-2.14.0.apk"
|
||||||
|
|
||||||
android-release: ## Build the Android app
|
android-release: ## Build the final Android app (beta)
|
||||||
# Note that this requires that you edit ./config/android/gradle.properties
|
# Note that this requires that you edit ./config/android/gradle.properties
|
||||||
docker-compose -f docker-compose-android.yml run --rm android ./gradlew assembleProdRelease
|
docker-compose -f docker-compose-android.yml run --rm android ./gradlew assembleProdRelease
|
||||||
|
|
||||||
android-build: ## Build the docker image for Android
|
|
||||||
docker build -t regis/openedx-android:latest android/
|
|
||||||
android-push: ## Push the Android image to dockerhub
|
|
||||||
docker push regis/openedx-android:latest
|
|
||||||
android-dockerhub: android-build android-push ## Build and push the Android image to dockerhub
|
|
||||||
|
|
||||||
################### Pushing to docker hub
|
|
||||||
|
|
||||||
push: push-openedx push-forum push-notes push-xqueue push-configurator ## Push all images to dockerhub
|
|
||||||
push-openedx: ## Push Open edX images to dockerhub
|
|
||||||
docker push regis/openedx:hawthorn
|
|
||||||
docker push regis/openedx:latest
|
|
||||||
push-configurator: ## Push configurator image to dockerhub
|
|
||||||
docker push regis/openedx-configurator:hawthorn
|
|
||||||
docker push regis/openedx-configurator:latest
|
|
||||||
push-forum: ## Push dorum image to dockerhub
|
|
||||||
docker push regis/openedx-forum:hawthorn
|
|
||||||
docker push regis/openedx-forum:latest
|
|
||||||
push-notes: ## Push notes image to dockerhub
|
|
||||||
docker push regis/openedx-notes:hawthorn
|
|
||||||
docker push regis/openedx-notes:latest
|
|
||||||
push-xqueue: ## Push Xqueue image to dockerhub
|
|
||||||
docker push regis/openedx-xqueue:hawthorn
|
|
||||||
docker push regis/openedx-xqueue:latest
|
|
||||||
|
|
||||||
dockerhub: build push ## Build and push all images to dockerhub
|
|
||||||
|
|
||||||
##################### Additional commands
|
##################### Additional commands
|
||||||
|
|
||||||
stats: ## Collect anonymous information about the platform
|
stats: ## Collect anonymous information about the platform
|
||||||
|
Loading…
Reference in New Issue
Block a user