Commit Graph

13 Commits

Author SHA1 Message Date
Clark Boylan 738a671459 Update Gerrit bot to python3.11 on bookworm
This drops python3.8 and python3.10 testing focusing only on python3.11.
At the same time we bump the container image to python3.11 and bookworm.

The eventual goal here is to have opendev services on bookworm and
python3.11 so that we can drop docker image builds for bullseye and
older python versions.

Change-Id: I37b2ed3fafb3599db95730f3a9bbb90da95ff0e4
2023-09-19 10:58:24 -07:00
Clark Boylan 00ec88ed8e Fix gerritbot CI
This is fallout from the v4 and default nodeset updates.

Change-Id: I11b1c979767aeda64c9436e407b4627cc0d0b16f
2023-05-05 15:33:35 -07:00
Clark Boylan 5f67ba2410 Update to python3.8
Our base CI image doesn't have python3.7 anymore so bump this up to
running on 3.8.

Change-Id: Ifa13fe62247bedd77771628aace15ad47e86e07c
2021-05-28 13:22:32 -07:00
Jeremy Stanley 225a6a3502 Revert "Skip notifications about WIP changes"
Needs more discussion.

This reverts commit 54e2f218d6.

Change-Id: I7fd6b8f78830cc87d14b67d957fa64cc0d453c0b
2021-01-19 19:26:45 +00:00
Sorin Sbarnea 54e2f218d6 Skip notifications about WIP changes
WIP changes are likely to spam irc channels as they are not even
visible by default in dashboards. If we detect the WIP flag as present
and set to true, we just skip doing anything about that message.

Change-Id: Id4ee6c825e6d508c0c722d01ac8b1147b4025dbe
2020-12-02 15:32:09 +00:00
Javier Pena 079396a691 Switch to stestr, declare Python 3.7 compatibility
Since [1] the project supports Python 3.7. It is also a good idea
to move away from ostestr to stestr, as all OpenStack projects did
already.

[1] - https://review.opendev.org/715634

Change-Id: I68bb89e441cba373f3c781ec0f4418c3969c8f85
2020-05-25 11:21:52 +02:00
Monty Taylor 29ff7b3bec Update for python3
We're gonna build an image in the next patch, so let's fix things
up to be python3 ready.

Change-Id: Ia0e1ecf75e6593a7e7be9dc962a1e2f3dc23fe27
2020-03-28 11:46:39 -05:00
John L. Villalovos 4658934d22 Add unit test framework and one unit test
Add an initial unit test framework and one unit test. This way we can
ask people to add unit tests when they contribute code.

Change-Id: If52976e1992945a8e38af3cbad5b5f4389922d4c
2018-02-05 12:59:39 -08:00
Monty Taylor 71448ad1e3 Renamed requirements files to standard names.
Change-Id: I439587c38c012653d6313e1860c9b8612a58d544
2013-06-02 11:20:42 -04:00
Monty Taylor 95ecb0fb29 Use flake8 instead pep8.
Change-Id: I9dd305cf06157094ea49b2f30cb8f1d28d170b8c
2013-06-02 11:20:24 -04:00
Monty Taylor 6c07bb6bc6 Migrate to pbr.
Change-Id: Id9c9837b040c634103bcc30d590e995c3b6c309d
2013-06-02 10:37:00 -04:00
Monty Taylor 10ed743bb7 Remove sitepackages=true
We only need this for things that have non-virtualenv-able deps.

Change-Id: I78f85445d9a2e786f058f624b72c86d30066ed44
2012-11-23 16:39:56 -08:00
David Ostrovsky b2be72e69d Add setup.py to project.
Add a setup.py for the gerritbot project. This incorporates
openstack.common.setup/version as well for versioning. This change
also adds a tox.ini file and its lists of dependencies to gerritbot:
pyyaml, python-daemon and python-irclib.

Change-Id: Id9204a1ad452c8aa3c5ec5b697db4dd835e46405
2012-07-30 17:08:32 -07:00