1
+ #! /usr/bin/env bash
2
+
3
+ export DEFCON1_LOGIN_USERNAME=nbc
4
+ export DEFCON1_LOGIN_PASSWORD=natural-born-coder
5
+ export DEFCON1_GOOGLE_APS_API_KEY=AIzaSyCMWLD6SK1QY3f-94mDS6x7u_jxwYASgqY
6
+ export DEFCON1_GOOGLE_ANALYTICS_ID=UA-17174370-11
7
+ export DEFCON1_GOOGLE_WEBMASTER_TOOLS_ID=3eksTC3Rvao6fLvSUwoRECBwd9Gdg4F51IhOE3DD-T8
8
+ export DEFCON1_MICROSOFT_WEBMASTER_TOOLS_ID=52F1EDC0244BCDCF5C95E402E9E3E49B
9
+ export DEFCON1_FACEBOOK_APP_ID=1721279777913278
10
+ export DEFCON1_TWITTER_CARD_SITE=port80guru
11
+ export DEFCON1_TWITTER_CARD_CREATOR=port80guru
12
+
13
+ export DEFCON1_PROFILE_DEFAULT=' -Pdefault'
14
+ export DEFCON1_PROFILE_DEV_embedded=' -Pdevembedded'
15
+ export DEFCON1_PROFILE_INT_embedded=' -Pintembedded'
16
+ export DEFCON1_PROFILE_TEST_embedded=' -Ptestembedded'
17
+ export DEFCON1_PROFILE_PROD_embedded=' -Pprodembedded'
18
+ export DEFCON1_PROFILE_TRAVIS_embedded=' -Ptravisembedded'
19
+ export DEFCON1_PROFILE_DEV=' -Pdev'
20
+ export DEFCON1_PROFILE_INT=' -Pint'
21
+ export DEFCON1_PROFILE_TEST=' -Ptest'
22
+ export DEFCON1_PROFILE_PROD=' -Pprod'
23
+ export DEFCON1_PROFILE_TRAVIS=' -Ptravis'
24
+
25
+ export DEFCON1_PROFILE_RUN=$DEFCON1_PROFILE_DEFAULT
26
+ export DEFCON1_PROFILE_RELEASE=$DEFCON1_PROFILE_TEST_embedded
27
+ export DEFCON1_PROFILE_BUILD_JAR=$DEFCON1_PROFILE_DEFAULT
28
+ # TODO
29
+ export DEFCON1_PROFILE_RUN_JAR_LIKE_HEROKU=' '
30
+
31
+ export MAVEN_OPTS=" -Xmx2048m"
32
+ export PORT=8080
33
+ # export JAVA_OPTS='-Xmx350m -Xss512k'
34
+
35
+ export JAVA_OPTIONS=' -Xmx2048m -Xss4096k -Dfile.encoding=UTF-8'
36
+
37
+ export MVN_CMD=' ../mvnw'
38
+
39
+ function mvn_fast_build(){
40
+ $MVN_CMD clean install
41
+ }
42
+
43
+ function mvn_build(){
44
+ $MVN_CMD clean install dependency:tree
45
+ }
46
+
47
+ function mvn_run(){
48
+ $MVN_CMD $DEFCON1_PROFILE_RUN clean spring-boot:run
49
+ }
50
+
51
+ function mvn_heruko(){
52
+ export JAVA_OPTIONS=' -Xmx300m -Xss512k -Dfile.encoding=UTF-8'
53
+ $MVN_CMD $DEFCON1_PROFILE_RUN clean spring-boot:run
54
+ }
55
+
56
+ function mvn_jbake_help(){
57
+ $MVN_CMD jbake:help -Ddetail -DgoalName=seed
58
+ }
59
+
60
+ function run_jbake_seed(){
61
+ $MVN_CMD jbake:seed
62
+ }
63
+
64
+ function mvn_jbake_run(){
65
+ $MVN_CMD clean jbake:generate jbake:inline
66
+ }
67
+
68
+ function mvn_jbake(){
69
+ $MVN_CMD clean jbake:generate
70
+ }
71
+
72
+ function mvn_site(){
73
+ $MVN_CMD clean site site:deploy
74
+ }
75
+
76
+ function mvn_site_run(){
77
+ $MVN_CMD clean site site:run
78
+ }
79
+
80
+ function mvn_travis(){
81
+ $MVN_CMD clean jbake:generate site site:deploy -Ptravis -Dtest=AlphaTopLevelSuiteIT -B -V
82
+ }
0 commit comments