Skip to content

Commit ec83924

Browse files
Add support for Sugar 9.0 tests
1 parent f02a633 commit ec83924

File tree

6 files changed

+19
-39
lines changed

6 files changed

+19
-39
lines changed

scripts/CloneSugarUnitTestsFromGitRepo.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ gitHubPassword=$3
2828
# Determine which branch to clone
2929
######################################################################
3030

31+
if [[ "$sugarVersion" == "9.0" ]]
32+
then branch="9_0_0"
33+
3134
if [[ "$sugarVersion" == "8.3" ]]
3235
then branch="8_3_0"
3336

scripts/GetCopyOfSugar.sh

Lines changed: 8 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -227,22 +227,16 @@ sudo chmod -R 777 . &> /dev/null
227227
#######################################################################
228228

229229
sugarVersion_8_0="8.0"
230-
sugarVersion_8_1="8.1"
231230
sugarVersion_8_2="8.2"
232231
sugarVersion_8_3="8.3"
232+
sugarVersion_9_0="9.0"
233233

234-
sugarEdition_Ult="Ult"
235234
sugarEdition_Ent="Ent"
236235
sugarEdition_Pro="Pro"
237236

238237
# Get the url for the appropriate Sugar version and edition as well as
239238
# authenticate to the appropriate location (Sugar Store or Developer Builds Community)
240-
if [[ "$sugarName" == "Sugar$sugarEdition_Ult-$sugarVersion_8_0" ]]
241-
then
242-
downloadUrl="$(authenticateToSugarStoreAndGetDownloadUrl "SugarUlt-8.0.0.zip")"
243-
expectedChecksum="f64d8b1a538dfe12009bbb88936d2d1230cafbc7"
244-
245-
elif [[ "$sugarName" == "Sugar$sugarEdition_Ent-$sugarVersion_8_0" ]]
239+
if [[ "$sugarName" == "Sugar$sugarEdition_Ent-$sugarVersion_8_0" ]]
246240
then
247241
downloadUrl="$(authenticateToSugarStoreAndGetDownloadUrl "SugarEnt-8.0.0.zip")"
248242
expectedChecksum="378496a81a16c427c7add9762719668b2696b561"
@@ -252,29 +246,16 @@ then
252246
downloadUrl="$(authenticateToSugarStoreAndGetDownloadUrl "SugarPro-8.0.0.zip")"
253247
expectedChecksum="418c4b23f6fc6db969dd132722f665d7e5426ed4"
254248

255-
elif [[ "$sugarName" == "Sugar$sugarEdition_Ult-$sugarVersion_8_1" ]]
249+
if [[ "$sugarName" == "Sugar$sugarEdition_Ent-$sugarVersion_9_0" ]]
256250
then
257-
authenticateToDevBuildsCommunity
258-
downloadUrl="https://community.sugarcrm.com/servlet/JiveServlet/downloadBody/6174-102-3-8633/SugarUlt-8.1.0-dev.1.zip"
259-
expectedChecksum="91ee511ed56e26bcc0dce0d0c70a185cf2c6c54f"
251+
downloadUrl="$(authenticateToSugarStoreAndGetDownloadUrl "SugarEnt-9.0.0.zip")"
252+
expectedChecksum="918b87f809e9afef54d9d2275cb3a0c7644be92c"
260253

261-
elif [[ "$sugarName" == "Sugar$sugarEdition_Ent-$sugarVersion_8_1" ]]
254+
elif [[ "$sugarName" == "Sugar$sugarEdition_Pro-$sugarVersion_9_0" ]]
262255
then
263-
authenticateToDevBuildsCommunity
264-
downloadUrl="https://community.sugarcrm.com/servlet/JiveServlet/downloadBody/6176-102-3-8635/SugarEnt-8.1.0-dev.1.zip"
265-
expectedChecksum="5f187d6704aee58f2e1085577b0c305fd3f18b45"
256+
downloadUrl="$(authenticateToSugarStoreAndGetDownloadUrl "SugarPro-9.0.0.zip")"
257+
expectedChecksum="4fa5ed11a579b054a3392d1e91d23d5546a90e02"
266258

267-
elif [[ "$sugarName" == "Sugar$sugarEdition_Pro-$sugarVersion_8_1" ]]
268-
then
269-
authenticateToDevBuildsCommunity
270-
downloadUrl="https://community.sugarcrm.com/servlet/JiveServlet/downloadBody/6175-102-3-8634/SugarPro-8.1.0-dev.1.zip"
271-
expectedChecksum="bfcf929d237faf3d316fb9d4c925fcc7359e989a"
272-
273-
elif [[ "$sugarName" == "Sugar$sugarEdition_Ult-$sugarVersion_8_2" ]]
274-
then
275-
authenticateToDevBuildsCommunity
276-
downloadUrl="https://community.sugarcrm.com/servlet/JiveServlet/downloadBody/6254-102-2-8846/SugarUlt-8.2.0-dev.2.zip"
277-
expectedChecksum="ef9df83f3b30270406f39650d4eeefda797888c7"
278259

279260
elif [[ "$sugarName" == "Sugar$sugarEdition_Ent-$sugarVersion_8_2" ]]
280261
then
@@ -288,11 +269,6 @@ then
288269
downloadUrl="https://community.sugarcrm.com/servlet/JiveServlet/downloadBody/6253-102-2-8845/SugarPro-8.2.0-dev.2.zip"
289270
expectedChecksum="fbffb7f6b4f16db9602737da3c8b7d9ab5aa5180"
290271

291-
elif [[ "$sugarName" == "Sugar$sugarEdition_Ult-$sugarVersion_8_3" ]]
292-
then
293-
authenticateToDevBuildsCommunity
294-
downloadUrl="https://community.sugarcrm.com/servlet/JiveServlet/downloadBody/6425-102-2-9144/SugarUlt-8.3.0-dev.1.zip"
295-
expectedChecksum="67c7d47a06a5ed46b8538dc6d547693a12c28696"
296272

297273
elif [[ "$sugarName" == "Sugar$sugarEdition_Ent-$sugarVersion_8_3" ]]
298274
then

scripts/RunPostmanTests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ sudo chmod -R 777 . &> /dev/null
4242
currentDockerContainer="$(cat /etc/hostname)"
4343
if [[ -n $currentDockerContainer && $currentDockerContainer != *"travis-job"* ]]
4444
then
45-
if [[ "$sugarVersion" == "8.1" || "$sugarVersion" == "8.2" || "$sugarVersion" == "8.3" ]]
45+
if [[ "$sugarVersion" == "8.2" || "$sugarVersion" == "8.3" ]]
4646
then
4747
network="sugar81_default"
4848
elif [[ "$sugarVersion" == "8.0" ]]

scripts/StartDockerStack.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@ dockerGitRepo="https://github.com/esimonetti/SugarDockerized.git"
3232
# Setup
3333
######################################################################
3434

35-
if [[ "$sugarVersion" == "8.3" ]]
35+
if [[ "$sugarVersion" == "9.0" ]]
3636
then
3737
ymlPath=$dockerDirectory/stacks/sugar81/php71.yml
38-
elif [[ "$sugarVersion" == "8.2" ]]
38+
elif [[ "$sugarVersion" == "8.3" ]]
3939
then
4040
ymlPath=$dockerDirectory/stacks/sugar81/php71.yml
41-
elif [[ "$sugarVersion" == "8.1" ]]
41+
elif [[ "$sugarVersion" == "8.2" ]]
4242
then
4343
ymlPath=$dockerDirectory/stacks/sugar81/php71.yml
4444
elif [[ "$sugarVersion" == "8.0" ]]

scripts/StopDockerStack.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ dockerDirectory=$2
2929
# Setup
3030
######################################################################
3131

32-
if [[ "$sugarVersion" == "8.3" ]]
32+
if [[ "$sugarVersion" == "9.0" ]]
3333
then
3434
ymlPath=$dockerDirectory/stacks/sugar81/php71.yml
35-
elif [[ "$sugarVersion" == "8.2" ]]
35+
elif [[ "$sugarVersion" == "8.3" ]]
3636
then
3737
ymlPath=$dockerDirectory/stacks/sugar81/php71.yml
38-
elif [[ "$sugarVersion" == "8.1" ]]
38+
elif [[ "$sugarVersion" == "8.2" ]]
3939
then
4040
ymlPath=$dockerDirectory/stacks/sugar81/php71.yml
4141
elif [[ "$sugarVersion" == "8.0" ]]

scripts/workspace/sugardocker

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit 05e15c25777276455b301b1d1369afcb39d9fb0f

0 commit comments

Comments
 (0)