summaryrefslogtreecommitdiffstats
path: root/jjb/opnfvdocs
AgeCommit message (Collapse)AuthorFilesLines
2016-01-05Enable shallow clones, fix vsperf repo name, and upload under review docsFatih Degirmenci2-4/+4
Sparse checkouts don't make the clone process faster based on manual tries so it will not be enabled. Change-Id: I04d0357b80d868504c4d8f3fcc83fa38e8c90404 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-05Fix GIT_BASE for cloning standalone reposFatih Degirmenci1-2/+14
GIT_BASE is set to <git_url>/<project> in default macros. In order not to cause issues for other parts of the job and the script, a new parameter GIT_CLONE_BASE has been introduced in order to clone repos for composite doc generation. Change-Id: I8ce0ea1e5324ce947a674b013cf7d169e6a9defe Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-05Enable generation of composite docs for opnfvdocsFatih Degirmenci2-0/+206
Please note that the upload of documents to artifacts.opnfv.org has not been enabled yet in order to get feedback for the patch first. Once the patch is reviewed, uploading generated docs to artifacts.opnfv.org can be enabled. Another thing is that this could essentially be done in existing opnfv-docs jobs. But in order not to break doc stuff totally, it's kept separate for the timebeing. Depending on the review, we can either - move this functionality to releng-macros.yml and jobs in opnfv-docs.yml or - keep it separate as it is and exclude opnfvdocs from the pattern in opnfv-docs.yml jobs. JIRA: RELENG-38 Change-Id: I452547921ef56960330bcd9ba28159108a33c860 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-11Cleanup jjb filesFatih Degirmenci1-82/+0
- Remove the jobs that do nothing such as merge and daily jobs - Leave only verify jobs for all the projects as placeholders - Introduce stable/brahmaputra branch and keep it disabled Please note that the "real" jobs for bottlenecks, compass4nfv, functest, and qtip are not deleted. Change-Id: I80031f77a11c2bf5173fbb7be98294285e3cc2ef Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-11-10Remove opnfvdocs job, it is handeled elsewhereAric Gardner1-185/+0
Change-Id: I149cf3bde268b8404c1a7601d29df08bf5247002 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-07-15create merge job for opnfvdocs for master and stable/arnoMatthewLi1-4/+4
JIRA: OCTO-88 Change-Id: Ic9ff046f2c31be9d610be88942fe00bf62e8721c Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-07-15create verify job for opnfvdocs for master and stable/arnoMatthewLi1-4/+4
JIRA: OCTO-83 Change-Id: Ie79573d5534b6cb373f9dea2ff1bd120b4267ce9 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-06-16Create daily jenkins jobs for opnfvdocs for stable/arnochenshuai@huawei.com2-13/+44
JIRA: OCTO-95 Change-Id: I8659ca905b222d071cb642f01d899993a1d2b42b Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-06-11Use new version docu-build.shAric Gardner2-39/+5
Update jobs to use new version docu-build.sh, as well as cease using depreciated docu-verify.sh These two are special cases and will be handled in a seperate commit. ./doctor/docu-build.sh ./genesis/docu-build.sh Change-Id: I3e1d7750fce0a1e97e9c1904983e67189e0b8a32 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-05-28Merge "Clean up temporary artifacts on merge"Aric Gardner1-0/+8
2015-05-28Move document generation to gce-opnfv-docker-1Aric Gardner1-3/+3
Change-Id: Icfd528257d3e256d96a2d9969e9c3b3279193034 JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-05-27Clean up temporary artifacts on mergeAric Gardner1-0/+8
Change-Id: I2c7bac351205e5327ad1dd084b16cea4eed1bfef JIRA: DOCS-36 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-05-27$GERRIT_EVENT_TYPE != "change-merged" should cover comments added etc.Aric Gardner1-1/+1
Change-Id: I47d8872382dcc488c9e1c43e06de00c4fcc213d3 JIRA:DOCS-36 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-05-27Missed adding $patchset in two placesAric Gardner1-2/+2
JIRA:DOCS-36 Change-Id: I8baa764cfa4c668a71c9bea018e90315942a683e Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-05-27Missing [[]] doh!Aric Gardner1-1/+1
Change-Id: I073888c96362011500e3206d779707ac6b86b111 JIRA: DOCS-36 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-05-27capture the location of published artifacts and output them all at the bottomAric Gardner2-3/+13
This should work for the verify jobs as well now Change-Id: Ib96ed226894aca2e01c30603d08965256125d604 JIRA: DOCS-36 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-30Include dynamic project variable in build-docu scriptsVictor Laza3-5/+5
JIRA: DOCS-24 - Include dynamic project variable in build-docu scripts as oposite to hard-coded value how it's now set; shortened script names for better visibility Change-Id: Ib55d3c985f1cd27fd834d728659b9273b46773e4 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-29Fail on exit status != 0 on every command in pipeline for build-docu scriptsVictor Laza2-0/+6
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-28Content-Type:image/jpeg in build-upload-docu.sh for imagesVictor Laza1-2/+2
JIRA: stdin with cat "$img" for image upload in build-upload-docu.sh and Content-Type:image/jpeg for images Change-Id: I81a8d97d6ad784890eabe4d4ebb549cfb3bec541 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-28Fixed stdin for image upload in build-upload-docu.shVictor Laza1-0/+1
JIRA: Fixed stdin for image upload in build-upload-docu.sh Change-Id: Ibfc0322487222d7106f40a799aaad9d65d2320f4 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-28Typo fix in build-upload-docu.sh, images=() instead of files=() at img uploadVictor Laza1-3/+1
JIRA: Typo fix in build-upload-docu.sh, images=() instead of files=() at img upload Change-Id: I070a6182b796789c4cf24b674dac1c0d0ce90c04 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-27Adding upload images part for documentation build - opnfvdocsVictor Laza1-0/+19
JIRA: Adding upload images part for documentation build - opnfvdocs Change-Id: I206ef5245f6a55cceea3883d8c5a129f0530a90b Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-23Changed jjb node to 'master' for build-docu jobsVictor Laza1-0/+6
JIRA: Changed jjb node to 'master' for build-docu jobs for projects pharos, functest, opnfvdocs Change-Id: If602249c13a132d5be54d7fec77f25b3b99bfd72 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-20Separate merge and verify script contents to avoid gs uploadVictor Laza3-3/+33
JIRA: DOCS-22 - Separate merge and verify script contents to avoid gs upload Needs to be done under releng jjb for all R1 projects Change-Id: If9b4815e733a6b773f49f0dc3cd6da84618979fd Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-20Expanding artifacts management for R1 inside build-docu.shVictor Laza1-28/+28
JIRA: DOCU-20 - Expanding artifacts management for R1 inside build-docu.sh Change-Id: I4e8ac6bce3f6c47aff56e89e8133d2b4e547ff87 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-17Was writing over the html with the pdf.Aric Gardner1-1/+1
Change-Id: If0a090363a365a06bae9a07c831423e6491cda9b JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-17fix typo, also delete gsoutput.txt after it is echoedAric Gardner1-2/+3
gsutil was silently dying refusing to overrite gsoutput.txt JIRA:0000 Change-Id: I8e633677908335e035f86f5aa9a60bb8f0600177 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-17Update [4] on build-docu.sh for opnfvdocs project, fixing sed variableVictor Laza1-2/+2
JIRA: fixing sed variable Change-Id: Id0bd7792030685c7db607204c10d77af1b0f97f0 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-17Update [3] on build-docu.sh for opnfvdocs project, added sha & dateVictor Laza1-3/+11
JIRA: Added sha1 & date injection & eliminating "./" in the path of files Change-Id: I153ff2f4efe7226887283923896202a59bfe5d3d Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-17Update [2] on build-docu.sh for opnfvdocs project, gsutil minor fixVictor Laza1-1/+1
JIRA: This issue fixes "CommandException: No URLs matched:" related to gsutil by eliminating the 1st "/" in the path of files Change-Id: If263768a3c030c671881746a7fc4d31df2f8901e Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-17Update [1] on build-docu.sh for opnfvdocs projectVictor Laza1-9/+5
JIRA: Done to avoid "bad substitution" in ${dirname "${file}"} Change-Id: I30ee87e6bc526e6baf3f4008ff90a7d1673d70a2 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-17Removed artifacts copy from jjbVictor Laza2-27/+35
JIRA: artifacts copy will be included in build-docu.sh Change-Id: I30fd6c1b30bb96ad523c766ed7e8151ba51b4f2e Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-16Extended the documentation structure to cover docs/release/, requirements/ & ↵Victor Laza1-0/+12
design_docs/ JIRA: Extended the documentation structure to cover docs/release/, requirements/ & design_docs/ in order to have a segregation in documentation scopes for each project; now everything found unders those folders including docs/ will be built and published to artifactory Change-Id: Ic05f194a62df9adca92e6d47550f9e298e554f5b Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-15gsutil not in path?Aric Gardner1-4/+5
Change-Id: Ia45bd4170e9b108cdda7ce499bfa65e0ffe1b93a JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-15Configured artifacts publish daily & on merge for projects with documentationVictor Laza1-0/+5
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-14Push artifacts in /doc to artifacts.opnfv.orgAric Gardner1-0/+3
Change-Id: I245855721fc8fac28fe449fdd4890ea461004c8b JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-14Need to remove pipe and commands before the include-rawAric Gardner1-9/+3
Change-Id: I72f78f973da54b686b15575fb97c4ad5b5f79a56 JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-14Add doc-build script to all jobs. Removed unneeded jobsAric Gardner1-74/+2
Change-Id: I5c5c9d240c0a61c26109a96bddbb45e65443260f JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
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-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 documentation from .rst filesVictor Laza2-0/+50
This job will use shell to build documentation on Spirent's lab slave that has docutils installed Change-Id: I3a049b3e4a70e77f3449f5f9b38b8a52a4b55fac Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-01Adding jjb for opnfvdocsAric Gardner1-0/+185
Change-Id: I098587fbf51170a787a8119a5443b71bf54d8768 JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>