@@ -2,7 +2,8 @@ version: 2.1
22
33orbs :
44 node : cloudify/public-unittest-orb@1.0.2 # orb version
5- wagonorb : cloudify/wagon-bulder-orb@1.0.1 # orb version
5+ wagonorb : cloudify/wagon-bulder-orb@1.0.3 # orb version
6+ releaseorb : cloudify/release-orb@1.0.5 # orb version
67
78checkout :
89 post :
@@ -24,50 +25,6 @@ executors:
2425 image : ubuntu-1604:201903-01
2526
2627commands :
27- merge_docs :
28- steps :
29- - attach_workspace :
30- at : workspace
31- - run :
32- name : " Pull Submodules"
33- command : |
34- git submodule init
35- git submodule update --remote --recursive
36- - run :
37- name : Set Python
38- command : |
39- if ! pyenv -v COMMAND &> /dev/null
40- then
41- echo "pyenv could not be found"
42- exit
43- else
44- pyenv global 3.6.5
45- fi
46- - run :
47- name : Download pip
48- command : curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
49- - run :
50- name : Install pip
51- command : sudo python get-pip.py
52- - run :
53- name : Install virtualenv
54- command : pip install --user virtualenv
55- - run :
56- name : Init virtualenv
57- command : virtualenv env
58- - run :
59- name : install tox
60- command : pip install --user pygithub pyyaml==3.10
61- - run :
62- name : upgrade setuptools
63- command : pip install --upgrade setuptools
64- - run :
65- name : install local project
66- command : pip install https://github.com/cloudify-incubator/cloudify-ecosystem-test/archive/latest.zip
67- - attach_workspace :
68- at : workspace
69- - run : ecosystem-tests merge-docs
70-
7128 run_integration_tests_510 :
7229 steps :
7330 - run :
@@ -103,49 +60,8 @@ commands:
10360 command : pip install https://github.com/cloudify-incubator/cloudify-ecosystem-test/archive/latest.zip
10461 - run : pytest -s .circleci/test_examples.py
10562
106- release_plugin :
107- steps :
108- - run :
109- name : " Pull Submodules"
110- command : |
111- git submodule update --remote --recursive
112- - run :
113- name : Download pip
114- command : curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
115- - run :
116- name : Install pip
117- command : sudo python get-pip.py
118- - run :
119- name : Install virtualenv
120- command : pip install --user virtualenv
121- - run :
122- name : Init virtualenv
123- command : virtualenv env
124- - run :
125- name : install tox
126- command : pip install --user pygithub pyyaml==5.3.1
127- - run :
128- name : upgrade setuptools
129- command : pip install --upgrade setuptools
130- - run :
131- name : install local project
132- command : pip install https://github.com/cloudify-incubator/cloudify-ecosystem-test/archive/latest.zip
133- - attach_workspace :
134- at : workspace
135- - run : ecosystem-tests package-release --name cloudify-openstack-plugin
136-
13763jobs :
138- release :
139- executor : py36
140- steps :
141- - checkout
142- - release_plugin
14364
144- merge_docs :
145- executor : py36
146- steps :
147- - checkout
148- - merge_docs
14965
15066workflows :
15167 version : 2.1
@@ -175,7 +91,7 @@ workflows:
17591 - wagonorb/wagon
17692 - wagonorb/arch64_wagon
17793 - wagonorb/rhel_wagon
178- - release :
94+ - releaseorb/ release :
17995 filters :
18096 branches :
18197 only : /([0-9\.]*\-build|master|2.X-master)/
@@ -187,12 +103,12 @@ workflows:
187103 - wagonorb/build_bundle
188104 - node/unittests_job
189105 # - integration_tests_510
190- - merge_docs :
106+ - releaseorb/merge_docs_job :
191107 filters :
192108 branches :
193109 only : /([0-9\.]*\-build|master|2.X-master)/
194110 requires :
195- - release
111+ - releaseorb/ release
196112 - node/validate_documentation_job
197113
198114 nightly :
0 commit comments