Skip to content

Commit 0e784e4

Browse files
committed
полный отказ от opm run init
1 parent 9563ab4 commit 0e784e4

File tree

5 files changed

+15
-15
lines changed

5 files changed

+15
-15
lines changed

.github/CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Простой чек-лист использования
44

5-
- если скачали в первый раз, выполните `opm run init`
5+
- если скачали в первый раз, выполните `oscript tasks/init.os`
66
- для сборки\компиляции только внешних файлов выполните `opm run cepf` - все соберется, только тестовые ИБ не будут обновлены
77
- для выгрузки\декомпиляции своих изменений в исходники `opm run depf`
88
- и стандартный процесс Гитхаба - Пулл-реквесты и т.д.
@@ -99,7 +99,7 @@ git pull upstream develop
9999
* Выполняем
100100
```
101101
cd add
102-
opm run init
102+
oscript tasks/init.os
103103
```
104104
> ВНИМАНИЕ: команды `opm` необходимо выполнять в обычном виндовом `cmd\far` , но не в bash-консоли, т.к. не сможет найти команду `opm`
105105

.travis.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
- sudo docker ps && sleep 5
5252
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 wget -q --continue -O /tmp/oscript.deb https://oscript.io/downloads/latest/x64/onescript-engine_1.3.0_all.deb && sudo dpkg -i /tmp/oscript.deb"
5353
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm install opm && sudo opm install"
54-
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm run init file --buildFolderPath ./build"
54+
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo oscript tasks/init.os file --buildFolderPath ./build"
5555
- sudo docker stop "$(cat /tmp/container_id)"
5656

5757
- stage: test
@@ -63,7 +63,7 @@ jobs:
6363
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 wget -q --continue -O /tmp/oscript.deb https://oscript.io/downloads/latest/x64/onescript-engine_1.3.0_all.deb && sudo dpkg -i /tmp/oscript.deb"
6464
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm install opm && sudo opm install && sudo opm update vanessa-runner && sudo opm install v8find"
6565
- ./tools/linux/travistest.sh ./features/StepsRunner/
66-
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm run initib file --buildFolderPath ./build"
66+
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo oscript tasks/initib.os file --buildFolderPath ./build"
6767
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm run vanessatravis all --path ./features/StepsRunner/ --settings ./tools/JSON/VBParams8310linux.json"
6868
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm run vanessatravis all --path ./features/StepsProgramming/ --settings ./tools/JSON/VBParams8310linux.json"
6969
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm run vanessatravis all --path ./features/Core/FeatureLoad/ --settings ./tools/JSON/VBParams8310linux.json"
@@ -79,7 +79,7 @@ jobs:
7979
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 wget -q --continue -O /tmp/oscript.deb https://oscript.io/downloads/latest/x64/onescript-engine_1.3.0_all.deb && sudo dpkg -i /tmp/oscript.deb"
8080
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm install opm && sudo opm install && sudo opm update vanessa-runner && sudo opm install v8find"
8181
- ./tools/linux/travistest.sh ./features/Core/Translate/
82-
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm run initib file --buildFolderPath ./build"
82+
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo oscript tasks/initib.os file --buildFolderPath ./build"
8383
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm run vanessatravis all --path ./features/Core/Translate/ --settings ./tools/JSON/VBParams8310linux.json"
8484
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm run vanessatravis all --path ./features/Core/FeatureReader/ --settings ./tools/JSON/VBParams8310linux.json"
8585
# - sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm run vanessatravis all --path ./features/Core/FeatureReader/ --settings ./tools/JSON/VBParams8310linux.json"
@@ -95,7 +95,7 @@ jobs:
9595
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 wget -q --continue -O /tmp/oscript.deb https://oscript.io/downloads/latest/x64/onescript-engine_1.3.0_all.deb && sudo dpkg -i /tmp/oscript.deb"
9696
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm install opm && sudo opm install && sudo opm update vanessa-runner && sudo opm install v8find"
9797
- ./tools/linux/travistest.sh ./features/Core/FeatureReader/
98-
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm run initib file --buildFolderPath ./build"
98+
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo oscript tasks/initib.os file --buildFolderPath ./build"
9999
- sudo docker exec -u ubuntu "$(cat /tmp/container_id)" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm run vanessatravis all --path ./features/Core/TestClient/ --settings ./tools/JSON/VBParams8310linux.json"
100100
- sudo docker stop "$(cat /tmp/container_id)"
101101
- sudo docker stop "$(cat /tmp/container_idngrok )"

F.A.Q.MD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,7 @@ vrunner vanessa --settings tools\vrunner.json --path ПутьККаталогу
675675

676676
Самый простой способ
677677

678-
- выполнить команду `opm run init` согласно [Руководству контрибьютора](./.github\CONTRIBUTING.md)
678+
- выполнить команду `oscript tasks/init.os` согласно [Руководству контрибьютора](./.github\CONTRIBUTING.md)
679679
- и немного подождать
680680

681681
### 2. Как быстро написать проверочную фичу для новой возможности, реализуемой внутри самого Vanessa.ADD или его плагина?

Jenkinsfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def behaviortask(build, path, suffix, version){
4343
// env.LOGOS_LEVEL = 'DEBUG'
4444
// sh 'printenv'
4545

46-
cmd "opm run initib file --buildFolderPath ./build --v8version ${version}"
46+
cmd "oscript tasks/initib.os file --buildFolderPath ./build --v8version ${version}"
4747

4848
withEnv(["VANESSA_JUNITPATH=./ServiceBases/junitreport/${suffix}", "VANESSA_cucumberreportpath=./ServiceBases/cucumber/${suffix}"]) {
4949
//Маленький хак, переход в dir автоматом создает каталог и не надо писать кроссплатформенный mkdir -p
@@ -91,7 +91,7 @@ tasks["behavior video write"] = {
9191

9292
// cmd "opm install"
9393
// cmd "opm list"
94-
// cmd "opm run initib file --buildFolderPath ./build --v8version 8.3.10"
94+
// cmd "oscript tasks/initib.os file --buildFolderPath ./build --v8version 8.3.10"
9595

9696
// cmd "opm run vanessa all --path ./features/Core/TestClient/ --tag video --settings ./tools/JSON/VBParams8310UF.json";
9797
// } catch (e) {
@@ -147,7 +147,7 @@ tasks["xdd"] = {
147147
// env.LOGOS_LEVEL = 'DEBUG'
148148
// // sh 'printenv'
149149

150-
// cmd "opm run initib file --buildFolderPath ./build --v8version 8.3.10"
150+
// cmd "oscript tasks/initib.os file --buildFolderPath ./build --v8version 8.3.10"
151151

152152
// cmd "opm run xdd";
153153
// } catch (e) {
@@ -251,9 +251,9 @@ firsttasks["slave"] = {
251251
// env.LOGOS_LEVEL = 'DEBUG'
252252
// sh 'printenv'
253253

254-
cmd "opm run init file --buildFolderPath ./build"
254+
cmd "oscript tasks/init.os file --buildFolderPath ./build"
255255
// } catch (e) {
256-
// echo "opm run init ${it} status : ${e}"
256+
// echo "oscript tasks/init.os ${it} status : ${e}"
257257
// currentBuild.result = 'UNSTABLE'
258258
// }
259259
stash excludes: 'build/cache.txt,build/ib/**,build/ibservice/**, build/ibservicexdd/**', includes: 'build/**', name: 'buildResults'
@@ -284,7 +284,7 @@ firsttasks["slave"] = {
284284
// cmd(command);
285285
// sh 'sleep 10'
286286
// sh 'sudo docker exec -u ubuntu "$(cat /tmp/container_id_${BUILD_NUMBER})" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 sudo opm install && sudo opm update -all"'
287-
// sh 'sudo docker exec -u ubuntu "$(cat /tmp/container_id_${BUILD_NUMBER})" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 opm run init && opm run clean"'
287+
// sh 'sudo docker exec -u ubuntu "$(cat /tmp/container_id_${BUILD_NUMBER})" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 oscript tasks/init.os && opm run clean"'
288288
// sh 'sudo rm -f add*.ospx'
289289
// sh 'sudo docker exec -u ubuntu "$(cat /tmp/container_id_${BUILD_NUMBER})" /bin/bash -c "cd /home/ubuntu/code; DISPLAY=:1.0 opm build ./"'
290290
// sh 'sudo rm -rf add.tar.gz && sudo rm -f add-devel.tar.gz && sudo rm -f add.zip'

tools/jenkins/Jenkinsfile-fast

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ node("vanessa-add") {
6666
echo "Сборка бинарных файлов"
6767
timeout(90){
6868
timestamps {
69-
cmd("opm run init file --v8version 8.3.10", isUnix)
69+
cmd("oscript tasks/init.os file --v8version 8.3.10", isUnix)
7070
}
7171
}
7272

@@ -394,4 +394,4 @@ def makeAllure(allureResults) {
394394
echo "allure status : ${e}"
395395
currentBuild.result = 'UNSTABLE'
396396
}
397-
}
397+
}

0 commit comments

Comments
 (0)