Commit 94a0541 1 parent ef5a5c7 commit 94a0541 Copy full SHA for 94a0541
File tree 9 files changed +73
-29
lines changed
9 files changed +73
-29
lines changed Original file line number Diff line number Diff line change @@ -91,12 +91,15 @@ jobs:
91
91
- uses : actions/checkout@v2
92
92
with :
93
93
ref : ${{ github.event.workflow_dispatch.ref }}
94
+ - name : Setup tmate session
95
+ uses : mxschmitt/action-tmate@v3
96
+ if : ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }}
94
97
- name : Run tests
95
98
id : test_run
96
99
if : steps.last_run_status.outputs.last_run_status != 'success'
97
100
run : |
98
101
export GS_HOME="$(pwd)"
99
- export PATH="$GS_HOME/superdoit_devkit/ bin":"$GS_HOME/superdoit_devkit/examples":"$GS_HOME/superdoit_devkit/utils":"$GS_HOME/superdoit_devkit/tests ":"$GS_HOME/bin":$PATH
102
+ export PATH="$GS_HOME/shared/gemstone/ bin":"$GS_HOME/shared/gemstone/repos/superDoit/bin ":"$GS_HOME/bin":$PATH
100
103
export GS_TRAVIS=true
101
104
export JAVA="/usr/bin/java"
102
105
hostname
Original file line number Diff line number Diff line change @@ -46,12 +46,15 @@ jobs:
46
46
- name : Install Chrome
47
47
run : |
48
48
sudo apt install google-chrome-stable
49
+ - name : Setup tmate session
50
+ uses : mxschmitt/action-tmate@v3
51
+ if : ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }}
49
52
- name : Run tests
50
53
id : test_run
51
54
if : steps.last_run_status.outputs.last_run_status != 'success'
52
55
run : |
53
56
export GS_HOME="$(pwd)"
54
- export PATH="$GS_HOME/superdoit_devkit/ bin":"$GS_HOME/superdoit_devkit/examples":"$GS_HOME/superdoit_devkit/utils":"$GS_HOME/superdoit_devkit/tests ":"$GS_HOME/bin":$PATH
57
+ export PATH="$GS_HOME/shared/gemstone/ bin":"$GS_HOME/shared/gemstone/repos/superDoit/bin ":"$GS_HOME/bin":$PATH
55
58
export GS_TRAVIS=true
56
59
export JAVA="/usr/bin/java"
57
60
export CHROME_DRIVER_VERSION="90.0.4430.24"
Original file line number Diff line number Diff line change @@ -50,12 +50,15 @@ jobs:
50
50
- uses : actions/checkout@v2
51
51
with :
52
52
ref : ${{ github.event.workflow_dispatch.ref }}
53
+ - name : Setup tmate session
54
+ uses : mxschmitt/action-tmate@v3
55
+ if : ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }}
53
56
- name : Run tests
54
57
id : test_run
55
58
if : steps.last_run_status.outputs.last_run_status != 'success'
56
59
run : |
57
60
export GS_HOME="$(pwd)"
58
- export PATH="$GS_HOME/superdoit_devkit/ bin":"$GS_HOME/superdoit_devkit/examples":"$GS_HOME/superdoit_devkit/utils":"$GS_HOME/superdoit_devkit/tests ":"$GS_HOME/bin":$PATH
61
+ export PATH="$GS_HOME/shared/gemstone/ bin":"$GS_HOME/shared/gemstone/repos/superDoit/bin ":"$GS_HOME/bin":$PATH
59
62
export GS_TRAVIS=true
60
63
hostname
61
64
cat /etc/hosts
Original file line number Diff line number Diff line change @@ -100,12 +100,15 @@ jobs:
100
100
- uses : actions/checkout@v2
101
101
with :
102
102
ref : ${{ github.event.workflow_dispatch.ref }}
103
+ - name : Setup tmate session
104
+ uses : mxschmitt/action-tmate@v3
105
+ if : ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }}
103
106
- name : Run tests
104
107
id : test_run
105
108
if : steps.last_run_status.outputs.last_run_status != 'success'
106
109
run : |
107
110
export GS_HOME="$(pwd)"
108
- export PATH="$GS_HOME/superdoit_devkit/ bin":"$GS_HOME/superdoit_devkit/examples":"$GS_HOME/superdoit_devkit/utils":"$GS_HOME/superdoit_devkit/tests ":"$GS_HOME/bin":$PATH
111
+ export PATH="$GS_HOME/shared/gemstone/ bin":"$GS_HOME/shared/gemstone/repos/superDoit/bin ":"$GS_HOME/bin":$PATH
109
112
export GS_TRAVIS=true
110
113
hostname
111
114
cat /etc/hosts
Original file line number Diff line number Diff line change @@ -8,5 +8,5 @@ pushd "$( dirname "${BASH_SOURCE[0]}" )" >& /dev/null
8
8
export GS_HOME = `pwd`
9
9
popd >& /dev/null
10
10
# put tests in the path for the near term ... remove before general release
11
- export PATH = "$GS_HOME/bin":$PATH
11
+ export PATH = "$GS_HOME/shared/gemstone/bin":"$GS_HOME/shared/gemstone/repos/superDoit/bin":"$GS_HOME/ bin":$PATH
12
12
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ i#! /usr/bin/env bash
2
+ # =========================================================================
3
+ # Copyright (c) 2015, 2016 GemTalk Systems, LLC <[email protected] >.
4
+ #
5
+ # MIT license: https://github.com/GsDevKit/GsDevKit_home/blob/master/license.txt
6
+ # =========================================================================
7
+
8
+ theArgs=" $* "
9
+ source " ${GS_HOME} /bin/private/shFeedback"
10
+ start_banner
11
+
12
+ usage () {
13
+ cat << HELP
14
+ USAGE: $( basename $0 )
15
+
16
+ DESCRIPTION
17
+ Install https://github.com/dalehenrich/superDoit in support of .solo and stone scripts
18
+
19
+ EXAMPLES
20
+ $( basename $0 ) -h
21
+ $( basename $0 )
22
+
23
+ HELP
24
+ }
25
+
26
+ if [ " ${GS_HOME} x" = " x" ] ; then
27
+ exit_1_banner " the GS_HOME environment variable needs to be defined"
28
+ fi
29
+ source " ${GS_HOME} /bin/defGsDevKit.env"
30
+
31
+ while getopts " hc:o:" OPT ; do
32
+ case " $OPT " in
33
+ * ) usage; exit_1_banner " Unknown option" ;;
34
+ esac
35
+ done
36
+ shift $(( $OPTIND - 1 ))
37
+
38
+ if [ $# -ne 1 ]; then
39
+ usage; exit_1_banner " Wrong number of arguments (0 expected)"
40
+ fi
41
+
42
+ if [ ! -d " $GS_HOME /shared/gemstone/repos/superDoit" ] ; then
43
+ pushd $GS_HOME /shared/gemstone/repos
44
+ $GS_HOME /bin/downloadGemStone 3.6.1
45
+ $GS_HOME /bin/private/cloneGitHubProject -c https dalehenrich superDoit
46
+ cd superDoit/gemstone/gs
47
+ curl -L -O -s -S " https://github.com/dalehenrich/superDoit/releases/download/v0.1.0/3.6.1_extent0.solo.dbf.gz"
48
+ gunzip --stdout 3.6.1_extent0.solo.dbf.gz > extent0.solo.dbf
49
+ chmod -w extent0.solo.dbf
50
+ ln -s $GS_HOME /shared/downloads/products/GemStone64Bit3.6.1-* product
51
+ popd
52
+ fi
53
+
54
+ exit_0_banner " ...finished"
55
+
Original file line number Diff line number Diff line change @@ -59,15 +59,7 @@ setupType=$1
59
59
" $GS_HOME /bin/utils/cloneGsDevKitProjects" $modeArg $organizationArg $setupType
60
60
" $GS_HOME /bin/utils/cloneSharedTodeProjects" $modeArg $setupType
61
61
62
- pushd $GS_HOME /shared/gemstone/repos
63
- $GS_HOME /bin/downloadGemStone 3.6.1
64
- $GS_HOME /bin/private/cloneGitHubProject -c https dalehenrich superDoit
65
- cd superDoit/gemstone/gs
66
- curl -L -O -s -S " https://github.com/dalehenrich/superDoit/releases/download/v0.1.0/3.6.1_extent0.solo.dbf.gz"
67
- gunzip --stdout 3.6.1_extent0.solo.dbf.gz > extent0.solo.dbf
68
- chmod -w extent0.solo.dbf
69
- ln -s $GS_HOME /shared/downloads/products/GemStone64Bit3.6.1-* product
70
- popd
62
+ " $$ GS_HOME/bin/installSuperDoit.sh"
71
63
72
64
cat - > " $GS_HOME /bin/.gsdevkitSetup" << EOF
73
65
the presence of this file means that \$ GS_HOME/bin/setupGsDevKit has
Original file line number Diff line number Diff line change @@ -30,9 +30,6 @@ $GS_HOME/bin/private/clone_sys_local -c https
30
30
# Customize the scripts used by tODE (https://github.com/dalehenrich/tode/issues/226)
31
31
$GS_HOME /tests/travisCustomize.sh
32
32
33
- # # Prepare superdoit scripts
34
- # $GS_HOME/tests/prepare_tests_superdoit.sh
35
-
36
33
if [ " ${DOWNLOAD} x" != " x" ] ; then
37
34
downloadGemStone -f -d " ${DOWNLOAD} " $GS_VERSION
38
35
fi
You can’t perform that action at this time.
0 commit comments