Guest User

Untitled

a guest
Jan 20th, 2019
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. help: ## output this help
  2. @awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)
  3.  
  4. .DEFAULT_GOAL := help
  5.  
  6.  
  7. bamboo_JAVA_HOME ?= /opt/jdk-11 # default to java11 if not set
  8.  
  9. ifeq ($(SERVER),)
  10. SERVER := cd acs && docker-compose
  11. endif
  12.  
  13. ifeq ($(MVN),)
  14. ifeq ($(bamboo_working_directory),)
  15. MVN := mvn
  16. else
  17. # on bamboo environment define the environment
  18. export M2_HOME=
  19. MVN:=/opt/maven-3.3/bin/mvn
  20. export JAVA_HOME=$(bamboo_JAVA_HOME)
  21. endif
  22. endif
  23.  
  24. export GIT_AUTHOR_NAME=bamboo_auth
  25. export GIT_AUTHOR_EMAIL=bamboo_auth@internal.alfresco.com
  26. export GIT_COMMITTER_NAME=bamboo_auth
  27. export GIT_COMMITTER_EMAIL=bamboo_auth@internal.alfresco.com
  28.  
  29. compile:
  30. $(MVN) --version && $(MVN) --batch-mode compile -U -DskipTests
  31.  
  32. test:
  33. $(MVN) --batch-mode test -DsuiteXmlFile=src/main/resources/tas-demo-suite.xml
  34.  
  35. release: ## perform the release, automatically increase the version
  36. $(MVN) --batch-mode release:prepare release:perform \
  37. -Dmaven.javadoc.skip=true \
  38. -Dresume=false \
  39. -Dusername=$(GIT_COMMITTER_NAME) \
  40. -Dpassword=$(bamboo_auth_ldap_password) \
  41. "-Darguments=-Dmaven.test.skip=true -Dmaven.javadoc.skip=true -Dadditionalparam=-Xdoclint:none"
  42.  
  43. acs-up: ## will install ACS with docker-compose according to profile
  44. $(SERVER) config
  45. $(SERVER) up -d
  46. ./acs/wait-service-to-start.sh
  47.  
  48. acs-down: ## will stop ACS docker-compose according to profile
  49. $(SERVER) kill
  50. $(SERVER) rm -fv
  51.  
  52. acs-logs: ## show logs
  53. $(SERVER) logs -f
Add Comment
Please, Sign In to add comment