File tree Expand file tree Collapse file tree 2 files changed +11
-11
lines changed Expand file tree Collapse file tree 2 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -141,15 +141,15 @@ ${VM} "${COMPILER_IMAGE_NAME}.image" "${IMAGE_FLAGS}" perform --save -- BasicHer
141
141
${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " loadHermes Math-Operations-Extensions.hermes Debugging-Core.hermes System-Time.hermes Multilingual-Encodings.hermes ReflectionMirrors-Primitives.hermes --save --no-fail-on-undeclared
142
142
143
143
# Now that System-Time is loaded, we can initialize the version
144
- ${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " perform --save -- ChronologyConstants initialize
145
- ${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " perform --save -- DateAndTime initialize
146
- ${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " perform --save -- SystemVersion setMajor:minor:patch:suffix:build:commitHash: ${PHARO_MAJOR} ${PHARO_MINOR} ${PHARO_PATCH} ${PHARO_SUFFIX} ${BUILD_NUMBER} ${PHARO_COMMIT_HASH}
144
+ ${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " perform --save --pass-raw-arguments -- ChronologyConstants initialize
145
+ ${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " perform --save --pass-raw-arguments -- DateAndTime initialize
146
+ ${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " perform --save --pass-raw-arguments -- SystemVersion setMajor:minor:patch:suffix:build:commitHash: ${PHARO_MAJOR} ${PHARO_MINOR} ${PHARO_PATCH} ${PHARO_SUFFIX} ${BUILD_NUMBER} ${PHARO_COMMIT_HASH}
147
147
148
148
${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " loadHermes Collections-Atomic.hermes AST-Core.hermes Collections-Arithmetic.hermes System-NumberPrinting.hermes --save --no-fail-on-undeclared
149
149
150
150
echo $( date -u) " [Compiler] Initializing the packages in the Kernel"
151
- ${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " perform --save -- PharoBootstrapFixMethodsTool fixMethodsIn: protocolsKernel.txt
152
- ${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " perform --save -- PharoBootstrapFixMethodsTool fixExtensionMethods
151
+ ${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " perform --save --pass-raw-arguments -- PharoBootstrapFixMethodsTool fixMethodsIn: protocolsKernel.txt
152
+ ${VM} " ${COMPILER_IMAGE_NAME} .image" " ${IMAGE_FLAGS} " perform --save --pass-raw-arguments -- PharoBootstrapFixMethodsTool fixExtensionMethods
153
153
154
154
# Installing compiler through Hermes
155
155
echo $( date -u) " [Compiler] Installing compiler through Hermes"
Original file line number Diff line number Diff line change @@ -60,21 +60,21 @@ export PHARO_CI_TESTING_ENVIRONMENT=1
60
60
./pharo bootstrap.image
61
61
# Adding packages removed from the bootstrap
62
62
./pharo bootstrap.image perform --save -- BasicHermesTool load: Clap-Core.hermes Clap-CommandLine.hermes Hermes-Extensions.hermes
63
- ./pharo bootstrap.image perform --save -- Pragma buildCache
63
+ ./pharo bootstrap.image perform --save --pass-raw-arguments -- Pragma buildCache
64
64
./pharo bootstrap.image perform -- ClapContext executeWithPragmaCommandsAndArguments: loadHermes System-Time.hermes AST-Core.hermes Random-Core.hermes System-NumberPrinting.hermes --save --no-fail-on-undeclared --on-duplication ignore
65
- ./pharo bootstrap.image perform --save -- ChronologyConstants initialize
66
- ./pharo bootstrap.image perform --save -- DateAndTime initialize
65
+ ./pharo bootstrap.image perform --save --pass-raw-arguments -- ChronologyConstants initialize
66
+ ./pharo bootstrap.image perform --save --pass-raw-arguments -- DateAndTime initialize
67
67
68
68
# Initializing the package manager
69
- ./pharo bootstrap.image perform --save -- PharoBootstrapFixMethodsTool fixExtensionMethods
70
- ./pharo bootstrap.image perform --save -- PharoBootstrapFixMethodsTool fixMethodsIn: protocolsKernel.txt
69
+ ./pharo bootstrap.image perform --save --pass-raw-arguments -- PharoBootstrapFixMethodsTool fixExtensionMethods
70
+ ./pharo bootstrap.image perform --save --pass-raw-arguments -- PharoBootstrapFixMethodsTool fixMethodsIn: protocolsKernel.txt
71
71
72
72
# Load traits
73
73
./pharo bootstrap.image loadHermes Traits.hermes --save
74
74
75
75
# Loading Tests
76
76
./pharo bootstrap.image loadHermes Debugging-Utils.hermes SUnit-Core.hermes JenkinsTools-Core.hermes JenkinsTools-Core.hermes SUnit-Tests.hermes --save --no-fail-on-undeclared --on-duplication ignore
77
- ./pharo bootstrap.image perform --save -- Pragma buildCache
77
+ ./pharo bootstrap.image perform --save --pass-raw-arguments -- Pragma buildCache
78
78
79
79
# Running tests
80
80
./pharo bootstrap.image test --junit-xml-output --stage-name ${2} SUnit-Core SUnit-Tests
You can’t perform that action at this time.
0 commit comments