summaryrefslogtreecommitdiffstats
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Add .venv to .gitignore"Zuul2018-11-141-0/+1
|\
| * Add .venv to .gitignoreDustin Schoenbrun2018-10-261-0/+1
| | | | | | | | | | | | | | | | .venv was not a part of the .gitignore file and was showing up when creating a virtual environment for developing with Jenkins Job Builder. This patch adds .venv to the .gitignore file. Change-Id: Ie32384290b9127759591a695cdfb5b0d6e740eb1
* | Adds support for Disable GitHub Multibranch Statussbussetti2018-11-011-0/+2
|/ | | | | | | | | | | Jenkins2 GitHub scms default to automatically sending updates on build status to github for pull requests. The plugin this enables allows control of this by enabling or disabling the feature via an SCM trait, allowing you to either no notify at all or manually notify via other means. Change-Id: I4f5629c3ee8031d41054e3be5e853201d8f0fed6 Signed-off-by: sbussetti <steve.bussetti@gmail.com>
* Extend multibranch pipeline project scmtrane99912018-09-121-0/+1
| | | | | | | Add suport of available extensions from default git scm Story #2003620 Task #25743 Change-Id: I62f8018fb49d239ab634b502e51005a1465a81d9
* Replace testr with stestrSorin Sbarnea2018-04-051-1/+2
| | | | | | | Switch to use stestr which is maintained as opposed to testrepository (testr) which became a defunct project. Change-Id: I47f628a7d224189362f2b2cfd9fe4c54af198cde
* Improve test resiliencySorin Sbarnea2018-01-181-1/+2
| | | | | | | | Avoids occasional test executions failures caused by leftover files on dev machine or by preexisting configuration files. Change-Id: Ia0ba29e2dda58c37410a6926cae3039e4ba3473e
* Removed some deprecation warnings and enabled py35 on tox.Sorin Sbarnea2017-03-121-0/+1
| | | | | Change-Id: Icc5b28c4636b542a10502b7b1d2d2dc2028cc166 Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
* Modifying .gitignore file to add .idea folderNicolas Glayre2015-12-211-0/+1
| | | | | | To not commit jetbrains project folder Change-Id: I4ccb34558f29f60967d3c6602dff6abc31778807
* Ignore testr_subunit_logDavid Pursehouse2014-10-211-0/+1
| | | | Change-Id: I822aeae07baa89f6654f1866eb5c963e1fa86a50
* Add tox "coverage" targetMarc Abramowitz2014-05-271-0/+4
| | | | Change-Id: I577d62e016a550ea30671837a0a426165984e982
* Doc: Use VersionInfo from pbr and remove openstack common modulesDavid Pursehouse2014-04-301-1/+0
| | | | | | | | | | | The setup was migrated to pbr in d2ff8c0, but the documentation build is still using VersionInfo from a bundled version of the openstack common modules. Migrate the documentation build to use VersionInfo from pbr, and remove the no-longer-used common modules. Change-Id: I7dcd5b0328613c7c72efa2df8c26d9c9b1d47c0f
* stop ignoring doc/source/*Antoine Musso2013-09-231-1/+0
| | | | | | | | The doc/source directory contains rst files which are all tracked in git. Apparently sphinx never generates anything there so I guess we can stop ignoring the directory content. Change-Id: Ica41c7644cfc78203b3a5f8072a4452de49aa794
* Tests for publishersAntoine Musso2013-07-191-0/+1
| | | | | | | | | | | | | | | | | I am trying to build up a very basic testing framework so we can tests our publishers. The idea is to provide a YAML input file and expected XML output, run the parser on the YAML file and compares its output with the fixture XML. That test suite should speed up development of new publishers. TestCaseModulePublisher is declared inside a function so that unittest discovery does not consider it a usable test directly. load_test is responsible for instantiating the test suite. Change-Id: If3260113eb1337ac47c3883b11c600e5a595dae3 [fabre.arnaud@gmail.com: fixed some runtime errors] Signed-off-by: Arnaud Fabre <fabre.arnaud@gmail.com>
* Gitignore: Add /etc/jenkins_jobs.ini and output/ directory.Timo Tijhof2013-02-171-0/+2
| | | | | | | | | | Change-Id: I358b0a05a2a1a9936f30eef3e77b555eff1044ec Reviewed-on: https://review.openstack.org/21908 Reviewed-by: Khai Do <zaro0508@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: Monty Taylor <mordred@inaugust.com> Reviewed-by: Monty Taylor <mordred@inaugust.com> Tested-by: Jenkins
* Bugfix and tidy-upJon-Paul Sullivan2013-01-301-0/+1
| | | | | | | | | | | | | | | | | | | Allow the configuration file to be optional for test mode Tidy-up the hipchat notifier module - Require a valid hipchat authtoken Ignore temporary vi/vim files in .gitignore Add extra debugging output - write out cache file to enable easy removal to force upload - clearly notify that no changes are seen so uploading not occurring Change-Id: Ia418704b76090e284e0b801609f2f05bfa06b9ae Reviewed-on: https://review.openstack.org/20380 Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: Khai Do <do.khai@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: James E. Blair <corvus@inaugust.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Tested-by: Jenkins
* Update tox to exclude *egg for pep8Paul Belanger2012-11-201-0/+2
| | | | | | | | | | | | I'm looking at you setuptool-git Change-Id: I0b40bc2d902b056085567b7ac740fefd9f5950f0 Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com> Reviewed-on: https://review.openstack.org/16545 Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Tested-by: Jenkins
* Add openstack-common support for setup and versionPaul Belanger2012-11-101-5/+9
| | | | | | | | | | | | | | | With help from clarkb in #openstack-infra and openstack-ci/gerritbot, I've manage to update our versioning to be inline with other openstack projects. This is another step towards creating our OS packaging. Change-Id: If3f44b939ee0a3c9c4dfa1d9f83ae14a8285ba5f Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com> Reviewed-on: https://review.openstack.org/15335 Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Monty Taylor <mordred@inaugust.com> Reviewed-by: Monty Taylor <mordred@inaugust.com> Tested-by: Jenkins
* Add documentation.James E. Blair2012-09-171-0/+2
| | | | | | | | | | | | | | | | Move test.sh to the tools directory. Move parameters and notifications to their own modules; even though they are implemented as Jenkins properties, they make more sense as separate entities in the job builder, because that's they way they are specified in the YAML. All three modules that touch the properties xml object know how to create it if it's missing. Change-Id: I4b42ff10a93fd3ed98f632b58e47f3e0e45086d6 Reviewed-on: https://review.openstack.org/12741 Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: James E. Blair <corvus@inaugust.com> Tested-by: Jenkins
* Add test to determine whether XML output has changed.James E. Blair2012-09-011-0/+1
| | | | | | | | Change-Id: I5e0b76e195a1b412d180484ce1ddd3e9159d7779 Reviewed-on: https://review.openstack.org/12286 Approved: James E. Blair <corvus@inaugust.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Tested-by: Jenkins
* Add tox.ini and pep8, pyflakes cleanup.James E. Blair2012-08-151-0/+1
| | | | | | | | Change-Id: I4d6312e92dffd596ae58e55c837e3db3ea7d1c52 Reviewed-on: https://review.openstack.org/11198 Reviewed-by: Monty Taylor <mordred@inaugust.com> Approved: James E. Blair <corvus@inaugust.com> Tested-by: Jenkins
* Remove example config.James E. Blair2012-08-101-0/+1
| | | | | | | | | | | Change test.sh to expect a config directory, symlinked to config files outside of this project. Change-Id: I84067b494bd8e9ce28c9e74c3556ec78000d83e8 Reviewed-on: https://review.openstack.org/11161 Approved: James E. Blair <corvus@inaugust.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Tested-by: Jenkins
* Refactor modules and templating.James E. Blair2012-08-101-0/+2
Switch to using entry points for loading modules as well as individual buliders, triggers, publishers, etc. Remove most openstack-specific python code. Change templating so it's less repetitive -- a single project definition will suffice for multiple jobs or job-groups. This outputs XML that is identical to the current production XML, warts and all. There are significant improvements that can be made to the YAML in a separate change, as they will cause minor changes to existing jobs (adding timestamps, logrotate, etc.). These are mostly marked with TODO in this change. Change-Id: Idcfddb3b43b6cfef4b20919a84540706d7a0a0b1 Reviewed-on: https://review.openstack.org/11000 Approved: James E. Blair <corvus@inaugust.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Tested-by: Jenkins