summaryrefslogtreecommitdiffstats
path: root/jjb/opnfvdocs
AgeCommit message (Collapse)AuthorFilesLines
2016-09-22add missed project document check/build/uploadMatthewLi1-0/+2
JIRA: RELEMG-147 Change-Id: I8a3c3ed4e28e0fe00f9e3d08816fa5f46ad65300 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-08-22Create project jobs for colorado branchFatih Degirmenci1-1/+7
Daily jobs for Colorado branch for installer and test projects have not been created yet and it needs to be done via separate patches. Change-Id: I34517e89dfc502ce5741733e01bf8425d513df02 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-07-25clean opnfv/opnfv-docs.ymlRyota MIBU1-21/+3
- make 'opnfv-docs-*' jobs run against all repositories which has docs directory. - remove docs builder from yardstick-project-jobs JIRA: RELENG-133 Change-Id: Id0cf6e600ed112c6f082f6bc924eaeccb0481e49 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-02-01docs: make center docs uploaded to the artifact serverRyota MIBU1-1/+3
There should be no conflict with documents generated by opnfvdocs-* and opnfv-docs-*, since opnfv-docs-* have been disabled. Change-Id: I2ee2fcc8fbf5b6830b031235496f3fc1c1605973 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-01-08update opnfvdocs jjb to use build-composite.shRyota MIBU1-59/+8
Note: https://gerrit.opnfv.org/gerrit/5791 have to be merged first. Change-Id: I1b6f3e6bf20b955c68123a5dc3a334e538bc53f6 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-01-08fix releng path in composite doc builderRyota MIBU1-1/+1
Change-Id: Ifc4e621f3d13ba4f402fced2b69e882bd2f31ed4 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-01-07Correct the repo name for Resource Scheduler in project.cfgFatih Degirmenci1-1/+1
Change-Id: I1207c015a5435014f453ad93bd4300052f574c49 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-07make builder for composite docs generate linksRyota MIBU1-2/+22
Change-Id: I6015790e2cdeacf2656b094817eb253e23937518 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-01-07fix clone-opnfv-repos builder for composite-docsRyota MIBU1-7/+13
This patch may fix issue that opnfvdocs job to create OPNFV composite docs by limiting import files from other repos to those of docs folders. Change-Id: I7f7edba0c6ca15a80ceedd98ce6c1e36f0ce05cd Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-01-07Clone the repos in opnfvdocs/docs folder to get composite docsFatih Degirmenci1-1/+1
Change-Id: I575961a727eeda8a34c33bd797ae7035d9c7fb11 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
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>