summaryrefslogtreecommitdiffstats
path: root/jjb/genesis
AgeCommit message (Collapse)AuthorFilesLines
2015-05-14Redirect gsutil log to file(s) to have cleaner Jenkins logFatih Degirmenci1-3/+3
JIRA: OCTO-47 Change-Id: Ifbf692ed3b000fe90a8bbe20d16e0f3054118c4b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-14Fail the foreman daily job if any downstream job failsFatih Degirmenci1-0/+2
JIRA: OCTO-47 Change-Id: I6776d23b0e846d7fb65945d8bfa8ffa71dacc1d4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-13Enable nightly build-deploy-test for genesis/foremanFatih Degirmenci1-46/+35
JIRA: OCTO-4 Change-Id: I400d6fc1f63d1bc058e963042079f69928c6d483 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-13Create fuel autodeployment jobFatih Degirmenci1-84/+28
JIRA: OCTO-43 Change-Id: I1886effe74756e738c18c7f6faa7d3e775e9a93e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Rename ARTIFACT_VERSION to OPNFV_ARTIFACT_VERSION and fix md5sumFatih Degirmenci1-8/+9
JIRA: OCTO-47 Change-Id: Id2d10f035008a550ed53b0e44f7463152ec920e5 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Trigger foreman build job by daily jobFatih Degirmenci1-106/+44
JIRA: OCTO-47 Change-Id: I61e963d2f54d93ac4416dda8c2f3cd2f7ac60ebb Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Create separate build job for foreman daily pipelineFatih Degirmenci1-10/+23
JIRA: OCTO-47 Change-Id: If4e5a7e7da956c7c54d9ff8d481a85e51910b607 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Pass installer parameter to parameters macroFatih Degirmenci1-1/+2
JIRA: OCTO-47 Change-Id: I76c169c3025b8772e4cd247b604d58af4474cec8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Try using project-wide parameters in jjbFatih Degirmenci1-4/+95
JIRA: OCTO-47 Change-Id: I101af22cc1af44f32840fd00a06fa186ab757d0b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-12Use variables in foreman.yml file instead of hardcoded installer nameFatih Degirmenci1-35/+47
Replace references to installers with {installer} in order to find out commonalities between fuel and foreman later on. JIRA: OCTO-47 Change-Id: Ife00ec23250894ff3698390b146bf6f3b1ac2046 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-11Start using foreman scripts from OPNFV repoFatih Degirmenci1-19/+13
JIRA: OCTO-47 Change-Id: Idf255058df3613dc9510088d992c699fc39d29fc Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-08Modified suoders, Defaults !requirettyAric Gardner1-2/+2
Change-Id: Ic583ab39034a86d89144c79a30a4a9c8619a7140 JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-05-04Fix PATH for foreman-deployFatih Degirmenci1-0/+4
JIRA: OCTO-47 Change-Id: I95b80ab08867e8215754596e39e85a52f265787f Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-04Fix tty issue during foreman-deployFatih Degirmenci1-2/+2
JIRA: OCTO-47 Change-Id: I2eded2a5bae45669109f6b6aa92b60012d930d35 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-04Disable compass-verify as it blocks change verificationFatih Degirmenci1-0/+2
JIRA: OCTO-3 Change-Id: I9cc008d45fd55465ff64f6922756b7ad1ce887cc Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-04Fix foreman deploy by providing parameters to clean and deploy scriptsFatih Degirmenci1-2/+6
JIRA: OCTO-47 Change-Id: I6e01e46c64b7252f94ec9b553dcbd585e9714bd4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-04Enable real deployment for foreman on LF POD2 jumphostFatih Degirmenci1-1/+6
JIRA: OCTO-47 Change-Id: Ie8b30b096eda26d866284ccbcec25c945a16a7cd Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-04Dummy deployment for foremanFatih Degirmenci1-0/+59
Try out foreman dummy deployment on LF POD2 jumphost - Create a standalone deploy job for foreman (genesis-foreman-deploy) - Clone the needed scripts from github as a first step - List the contents of the WORKSPSACE to see what is expected is there JIRA: OCTO-47 Change-Id: If5f402fda0ecae7414905b1017268c787bcbc5ed Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-04Suppress gsutil logging for fuel ISO uploadFatih Degirmenci1-3/+3
JIRA: OCTO-3 Change-Id: I3bbc38221739351ecd0307ad2047efdb7610149b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-04Extend dynamic project variable in docu-build scriptsVictor Laza3-4/+4
JIRA: DOCS-26 - Extend dynamic project variable in docu-build scripts for functest, octopus, genesis & pharos Change-Id: I2bb699e7060754527fae4d7abe5b8fbf46c0a7dd Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-29Fail on exit status != 0 on every command in pipeline for build-docu scriptsVictor Laza4-60/+159
JIRA: DOCS-23 - Fail on exit status != 0 on every command in pipeline for all build-docu shell scripts used in Jenkins jobs. Change-Id: I324de186ca0530082ca7152156253b9a4346e865 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-28Adding images upload for pharos, octopus, genesis, functestVictor Laza1-0/+19
JIRA: Adding images upload for pharos, octopus, genesis, functest for documentation artifacts as .html ones did not had images shown because they were not part of the upload to artifactory part. Change-Id: Ia85b71f5f84c3d018db16778b8c85a88ce688dc2 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-22Prepare for separating Fuel build, deploy, and test jobsFatih Degirmenci1-0/+204
JIRA: OCTO-3 Change-Id: Ic59333c6da12068ad32661946c29b6327fe4a701 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-21Merge "Add jjb template for Compass BGS track"Fatih Degirmenci1-0/+214
2015-04-20Enable throttling for genesis-fuel verify and merge jobsFatih Degirmenci1-0/+14
JIRA: OCTO-52 Change-Id: Iabfde721752a458bdb054abadaa03ed867136bc8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-20Add jjb template for Compass BGS trackm001331421-0/+214
JIRA: OCTO-24 Change-Id: Ifba2b070f57ecb19bc4c9bacb5eda80552332567 Signed-off-by: m00133142 <meimei@huawei.com>
2015-04-17fix typo, also delete gsoutput.txt after it is echoedAric Gardner1-1/+2
gsutil was silently dying refusing to overrite gsoutput.txt JIRA:0000 Change-Id: I8e633677908335e035f86f5aa9a60bb8f0600177 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-17Re-enable artifact upload from genesis-fuel-dailyFatih Degirmenci1-0/+1
So we get full build-deploy run during the night. JIRA: OCTO-3 Change-Id: I87597a846dbc898412dd24439b984cd3ac7b3af7 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-16Set default value for SKIP_BUILD if unsetFatih Degirmenci1-0/+1
This is due to bug in JJB. JIRA: OCTO-3 Change-Id: If11552c62eb62405f58a48d5ecf72db395b9b755 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-16Change the deploy command and enable SKIP_BUILDFatih Degirmenci1-1/+13
JIRA: OCTO-3 Change-Id: Ib22b534aeb315f265af7b601793c1cc8a71c843c Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-16Store md5sums in properties file and enable fuel quick deployFatih Degirmenci2-37/+7
JIRA: OCTO-3 Change-Id: I2c9eafddf3f0bf5b5420342d280e50aceedf9878 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-16Update build-docu.sh to set metadataAric Gardner1-10/+35
Other changes: set project variable (in this case project="genesis") Creates a null delimited array iterates the array no longer writes pfd and html files to disk (uses sdtout) logs and echos results of gsutil cp turned off -vx and added some verbosity with echo and cat Change-Id: Ia9f329a9b7d45d458ecd5f7398f968d556bda053 JIRA: DOCS-14 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-15Fixing the error related to gsutils "cp 'docs/*.pdf' | cp 'docs/*.html'"Victor Laza1-3/+0
JIRA: The fix was already added for genesis in build-docs.sh but not removed from job-template Change-Id: Id099c48028ab05a1752c54d3d97d341e96b5ccfc Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-15Changed build-docu.sh for genesis projectVictor Laza1-0/+3
JIRA: genesis is special in nature and it might contain various documentations that should go under specific <installer>/docs/ after it gets built Change-Id: I1e6fc9307086fd3c332addb61266992f1fb25ddb Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-15Fix gsutil path for genesis-docsFatih Degirmenci1-3/+3
JIRA: DOCS-2 Change-Id: I1f0c711db396438722977cbf2a72a7374ab49da1 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-15Fix GERRIT_BRANCH and GERRIT_REFSPEC for fuel-dailyFatih Degirmenci1-0/+8
JIRA: OCTO-3 Change-Id: I9bdcd32ed426dc0d0eb1427d2ad7836191210b03 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-15Convert execute shell parts to macros and unify parametersFatih Degirmenci1-67/+116
Implement first step of having subjobs running build, deploy, and test in scope of daily runs. JIRA: OCTO-3 Change-Id: I35a53fc57218e319239ffeee164309fc451d90a7 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-15Configured artifacts publish daily & on merge for projects with documentationVictor Laza1-0/+4
JIRA: DOCS-2 - artifacts publish daily & on merge for the following projects: opnfvdocs, octopus, genesis, functest, pharos Change-Id: Id055d8e955e1c55c6b18a5bdf28d940ef7d53729 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-14Added verbosity for the script that builds documentationVictor Laza1-0/+1
JIRA: DOCS-XXX - Added verbosity for the build-docu.sh script that builds documentation so details would be seen in "Console Output" when Jenkins build the job Change-Id: Iba927ede60694f7558c2bf51d58672fde55e2bca Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-13Forgot to move all three jobsAric Gardner1-2/+2
JIRA:0000 Change-Id: If71c71cccc5cccfaea2a66da6aadf37dcd57d66e Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-13Move fuel verify/merge/daily to gce-opnfv-docker-1Aric Gardner1-1/+1
Change-Id: I219c4ed24f63f616fe6123c599a0d6cbfc099d24 JIRA: 0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-13Split up genesis.yml into its component installers so that we can specify nodesAric Gardner5-230/+835
Change-Id: I97fecab46df84687e73d5e98bed96cacc2e8cb0a JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-10att and del have both asked me to test fuel daily on their slaves.Aric Gardner2-0/+192
Change-Id: I511d0f5df494f57c45eb402e85f9baae0c9b3397 JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-08Remove pipes, reference: ↵Aric Gardner1-1/+1
http://ci.openstack.org/jenkins-job-builder/configuration.html Change-Id: I24cd077467e28c3192ad76144f0629f7ba777771 JIRA: 0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-08Double up the curly braces because reasons.Aric Gardner1-1/+1
Change-Id: I755c8fa792716307606ffb5c5f6b370f076b67e9 JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-08Fix {branch} parameter not foundThanh Ha1-2/+2
JIRA: 0000 Change-Id: I784e48c181bc2c1fda7d52539e8775a253d0b128 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2015-04-08JIRA: DOCU-2 - Adding a job to build genesis documentation from .rst filesVictor Laza2-0/+53
This job will use shell to build documentation for genesis project Change-Id: I143773f902bb33bbd58045415fa52cd3a14a7fa9 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-03Enable genesis/foreman merge Jenkins jobFatih Degirmenci1-1/+23
JIRA: OCTO-29 Change-Id: If22d29fd77c0de7626f6331ed0348e7acd263e3b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-02Remove final fuel and foreman artifacts to reclaim space backFatih Degirmenci1-0/+17
Artifacts get removed once we're done with them. JIRA: OCTO-28 Change-Id: I6f9a6220f7171651e225063cc28a7d63425b0620 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-02Append BUILD_ID to Foreman artifactFatih Degirmenci1-1/+1
JIRA: OCTO-28 Change-Id: I0e1521c6e75337ede24422a3a79ed0d50c1e36c8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>