Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ cache:
- "$HOME/.gradle/caches"
- "$HOME/.gradle/wrapper"
before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
jdk:
- oraclejdk8
install: true
script: "./travis-build.sh"
env:
global:
- GIT_NAME="Graeme Rocher"
- GIT_EMAIL="graeme.rocher@gmail.com"
- secure: VI543AeqcYzijvWuB+c6mdb615LiM/N78PQJs1va0bPpXu8Xs0oIS7oUC/Un4BKx/g6gDee6jwPBcSJxWg6YBTyjm1TQnxcLrVsbiBab7BVvizKM7jeNwiv6DfEW+n0SJRiQXQuYd/LKC6g98tisGHBNn8ARSenOckHGroAG4lU=
- secure: nScXgpO/7z1OTF9jNscWIS2ufLdOfshkHvHL//H1n1LdB2Sqfm5r64dMBGYWMcRzV+1F6jiGVZheKaBiDZmrmWS6bkMJrejgGU2SYPqPR8JGZGv/z1NLzJ3Ekt7lju2MGk/Io3o6DtvAr/k+G6PTrysWSQI/+aswZFIFl9B9Rg8=
- secure: dfnrq1gwF4ihKaRY1r2OqOvuo357JQ/QMWOiSMdG8VHrTB+brraUd98TWj6Q/ZYEV6OWm0r83E27OsXwrhi51VT0IdYYYd5bvG7msInzxxc+qGPzWEpmgeqSGnNqhYCBoVMHBt5/xIn+t9zSoiBAFEZDXNZ9NTHYihaQe2mMHns=
- secure: odKVTnq8V5a4ZrHWfiK2+Y8yIrvtZGrjDHYA4c8qXu8zucRet+FRHkuKtYWrXmF+xWqfGp+4r2171AiisSxIsMxDB++FRBS1ccHyjzSymm7nAwi+pwCnzpx7bKcdjA/4Q9SpWkNR2QxpzaUoIAP1MkP1ZQ8c56wGuou5XuQ+PWE=
- secure: ghDNfaaw9rrFRM83A+10NVjz1z5rck9lP2fhGOU7BA8/ZgsOXYlyG0vAiZV7J4w+YhelccDcfycAI1Po0JxgnDC9kZpd5VwDVxV9FoNExqKBljB15pzQ4MfMLCLovup7VCcDWvPkZZjTD3cLIgSxiK8+1/h7DgEbrsb9YX6Q2PU=
- secure: uzj8eesOD2ozIreJGw8ilGoLND3+SwP3cniB4CbrsaYrbGzzv7eyE1tNeBNNjU9oP2+0sy7amb3BAQaBYluK6qrjayTLm5MKQONZ49jm3JgMVtfGtDkuhUYGbNpni6R/5z4MlDQYx992sQw/zmgr3adZAg+8fOMeEc2WxvHmh50=
- secure: NhKJqQirKjRbRzbGn3h8bfUb5WX9P2l4gL3IzjLncv8qfldLeiRUWHzMPCdoqJHozSsKQ1UkkRpf4gWE/FXMXL77Vfewl9yTHZVCccKtjNeJ82iqLsii4TgMs6pJN689vhpeTm29qykuFjaidAu4R2oNTDXrs7pkEaayUmIfJck=
- secure: RrkzWkivztipJcmvAzL+jLrE5Gw1l6+OK5smsEst1N37xDTOwlC6L67qVUtFED/xQGikA2mAb3xBhPBQDxt3yqFbDzqM32uZtMP/SbmgFTX1a+VNE9zspMdbyHDaVinLDah+u8qW8S9JCmMy+wW8ZOU0JcckoXppd9mDjHUH0AA=
31 changes: 26 additions & 5 deletions copy_functional_tests_to_different_grails_versions.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env bash

GRAILS_VERSIONS="grails_3_2_8_gorm_6_1_1 grails_3_2_8_gorm_6_0_9 grails_3_1_6 grails_3_0_17"
GRAILS_VERSIONS="grails_3_3"
TEMPLATE_FOLDER="./functional-test-app"
TEMPLATE_FILES="/grails-app/conf/application.groovy"
S2_QUICKSTART_FILES="/grails-app/domain/com/testapp/TestRole.groovy /grails-app/domain/com/testapp/TestUser.groovy /grails-app/domain/com/testapp/TestUserTestRole.groovy /grails-app/domain/com/testapp/TestRequestmap.groovy src/main/groovy/com/testapp/TestUserPasswordEncoderListener.groovy"
Expand All @@ -13,10 +13,31 @@ cd $TEMPLATE_FOLDER
./gradlew copyArtefacts
cd ..

curl -s http://get.sdkman.io | bash
echo sdkman_auto_answer=true > ~/.sdkman/etc/config
echo "source \"$HOME/.sdkman/bin/sdkman-init.sh\""
source "$HOME/.sdkman/bin/sdkman-init.sh"

GRADLE_PROPERTIES_FILE=gradle.properties

function getProperty {
PROP_KEY=$1
PROP_VALUE=`cat $GRADLE_PROPERTIES_FILE | grep "$PROP_KEY" | cut -d'=' -f2`
echo $PROP_VALUE
}

for grailsVersion in $GRAILS_VERSIONS; do
rm -rf $TEMPLATE_FOLDER/$grailsVersion/build
rm -rf $TEMPLATE_FOLDER/$grailsVersion/.gradle

rm -rf $TEMPLATE_FOLDER/$grailsVersion/build
rm -rf $TEMPLATE_FOLDER/$grailsVersion/.gradle

GRAILS_VERSION=$(getProperty "grailsVersion")

sdk install grails $GRAILS_VERSION

echo "sdk use grails $GRAILS_VERSION"

sdk use grails $GRAILS_VERSION

if [ -f "$TEMPLATE_FOLDER/$grailsVersion/grailsw" ];
then
for file in $S2_QUICKSTART_FILES; do
Expand All @@ -26,7 +47,7 @@ for grailsVersion in $GRAILS_VERSIONS; do
fi
done
cd $TEMPLATE_FOLDER/$grailsVersion
./grailsw s2-quickstart com.testapp TestUser TestRole TestRequestmap --salt
grails s2-quickstart com.testapp TestUser TestRole TestRequestmap --salt
cd ../..
fi
for file in $TEMPLATE_FILES; do
Expand Down
2 changes: 1 addition & 1 deletion functional-test-app/build.gradle
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ext {
templatesDir = '.'
grailsVersions = ['grails_3_2_8_gorm_6_1_1', 'grails_3_2_8_gorm_6_0_9', 'grails_3_1_6', 'grails_3_0_17']
grailsVersions = ['grails_3_3']
testConfigurations = ['static', 'annotation', 'requestmap', 'basic', 'misc', 'bcrypt']
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.4.1-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-3.5-bin.zip
80 changes: 0 additions & 80 deletions functional-test-app/grails_3_0_17/build.gradle

This file was deleted.

2 changes: 0 additions & 2 deletions functional-test-app/grails_3_0_17/gradle.properties

This file was deleted.

Binary file not shown.

This file was deleted.

164 changes: 0 additions & 164 deletions functional-test-app/grails_3_0_17/gradlew

This file was deleted.

Binary file not shown.

This file was deleted.

Loading