Compare commits

..

197 Commits

Author SHA1 Message Date
Unbound Release 40e0704b67 chore(release): prepare for v7.3.3 2025-10-19 11:05:23 +02:00
argoyle 1f2d09e584 fix(deps): add robotframework-requests to requirements
Add `robotframework-requests` version 0.9.7 to the requirements file. This 
change is made to enable HTTP request testing capabilities within the 
Robot Framework environment, enhancing the project's testing 
capabilities.
2025-10-19 10:57:35 +02:00
Unbound Release e95d5f2c10 chore(release): prepare for v7.3.2 2025-10-19 09:55:04 +02:00
Renovate 2d991c544b chore(deps): update dependency psycopg to v3.2.11 2025-10-18 23:01:50 +00:00
Unbound Release cff5f8e65b chore(release): prepare for v7.3.1 2025-10-16 22:25:05 +02:00
Renovate 03a34fa495 chore(deps): update dependency robotframework-browser to v19.10.1 2025-10-16 16:03:26 +00:00
Unbound Release 3eefe80e9d chore(release): prepare for v7.3.0 2025-10-14 11:18:07 +02:00
argoyle d3234ce027 feat: add new dependencies for enhanced functionality
Adds `requests`, `faker`, and `python-dotenv` to the project. These 
libraries improve HTTP request handling, enable data generation for 
testing, and manage environment variables, respectively. This 
enhancement aims to streamline development and testing processes.
2025-10-14 09:52:34 +02:00
Renovate 3547f73702 chore(deps): update dependency robotframework-browser to v19.10.0 2025-10-13 20:03:30 +00:00
Renovate e818b15fba chore(deps): update python:3.14.0-slim docker digest to 5cfac24 2025-10-11 04:02:14 +00:00
Renovate d627c9572a chore(deps): update python:3.14.0-slim docker digest to 1e7c351 2025-10-09 13:04:02 +00:00
Renovate e66ef1dba7 chore(deps): update python:3.14.0-slim docker digest to 7bea65e 2025-10-09 10:03:25 +00:00
Renovate 01822f250b chore(deps): update python:3.14.0-slim docker digest to cfbffff 2025-10-09 04:02:42 +00:00
Unbound Release a8b13efbe4 chore(release): prepare for v7.2.46 2025-10-08 21:28:39 +02:00
Renovate dcf3662ffc chore(deps): update dependency robotframework-databaselibrary to v2.3.2 2025-10-08 19:04:40 +00:00
Unbound Release b384dbb0c1 chore(release): prepare for v7.2.45 2025-10-08 11:21:47 +02:00
Renovate ad87312805 chore(deps): update python docker tag to v3.14.0 2025-10-08 09:04:17 +00:00
argoyle 127c3b1867 fix: update psycopg2-binary to psycopg[binary] version
Update psycopg2-binary to psycopg[binary] version 3.2.10 in the 
requirements file to ensure compatibility with the latest 
dependencies and improve performance.
2025-10-08 09:45:45 +02:00
Renovate 582a3212aa chore(deps): update dependency robotframework-browser to v19.9.0 2025-10-07 19:18:06 +00:00
Unbound Release 94dc424c3a chore(release): prepare for v7.2.44 2025-10-07 11:53:45 +02:00
Renovate c0ffb2f2b5 chore(deps): update dependency robotframework-seleniumlibrary to v6.8.0 2025-10-04 14:02:47 +00:00
Renovate 0ad4eca9e6 chore(deps): update python:3.13.7-slim docker digest to 5f55cdf 2025-10-02 04:02:29 +00:00
Renovate 9dd1bc1b4e chore(deps): update python:3.13.7-slim docker digest to a6196d2 2025-10-01 16:03:47 +00:00
Renovate 53be847947 chore(deps): update python:3.13.7-slim docker digest to 8e39204 2025-10-01 13:05:26 +00:00
Renovate 6165f16f57 chore(deps): update python:3.13.7-slim docker digest to 00c80da 2025-09-30 22:04:36 +00:00
Renovate e184c57517 chore(deps): update python:3.13.7-slim docker digest to 6cbc435 2025-09-30 06:12:44 +00:00
Unbound Release 93a85a53f6 chore(release): prepare for v7.2.43 2025-09-26 13:46:44 +02:00
Renovate 82906452e9 chore(deps): update dependency robotframework-databaselibrary to v2.3.1 2025-09-26 08:03:10 +00:00
Unbound Release 5ad56e9a20 chore(release): prepare for v7.2.42 2025-09-25 08:25:47 +02:00
Renovate b90694049e chore(deps): update dependency robotframework-browser to v19.8.0 2025-09-24 19:04:34 +00:00
Unbound Release 350f5900a3 chore(release): prepare for v7.2.41 2025-09-24 12:30:25 +02:00
Renovate 05b004f3fe chore(deps): update dependency robotframework-databaselibrary to v2.3.0 2025-09-24 10:02:17 +00:00
Renovate 5a5d80b1b2 chore(deps): update python:3.13.7-slim docker digest to 58c30f5 2025-09-13 09:19:30 +00:00
Unbound Release ca81d5bbdf chore(release): prepare for v7.2.40 2025-09-13 10:45:01 +02:00
Renovate a82e47cb0a chore(deps): update dependency robotframework-databaselibrary to v2.2.0 2025-09-12 15:04:43 +00:00
Unbound Release 44e490c406 chore(release): prepare for v7.2.39 2025-09-10 07:12:49 +00:00
Renovate a115ab0bbd chore(deps): update dependency robotframework-databaselibrary to v2.1.6 2025-09-09 13:03:02 +00:00
Unbound Release 605b019fec chore(release): prepare for v7.2.38 2025-09-09 12:56:07 +02:00
Renovate fb085e9084 chore(deps): update python:3.13.7-slim docker digest to 1bca020 2025-09-09 10:02:28 +00:00
Renovate 3c2eb077e4 chore(deps): update dependency robotframework-databaselibrary to v2.1.5 2025-09-09 08:02:39 +00:00
Renovate af9919e85f chore(deps): update python:3.13.7-slim docker digest to f247c2a 2025-09-09 07:02:25 +00:00
Renovate 3a1bde45b2 chore(deps): update python:3.13.7-slim docker digest to 8ebd0ea 2025-09-09 03:13:10 +00:00
Unbound Release 6f1c4bf671 chore(release): prepare for v7.2.37 2025-08-25 04:52:27 +00:00
Renovate 7d60f55443 chore(deps): update dependency pymysql to v1.1.2 2025-08-24 13:04:34 +00:00
Unbound Release 24b7f90f18 chore(release): prepare for v7.2.36 2025-08-21 18:28:17 +00:00
Renovate ba5fcd92d8 chore(deps): update dependency robotframework-browser to v19.7.2 2025-08-21 18:03:26 +00:00
Unbound Release 0860806f2e chore(release): prepare for v7.2.35 2025-08-21 14:25:08 +02:00
Renovate b9f6507af2 chore(deps): update dependency robotframework-browser to v19.7.1 2025-08-21 11:03:00 +00:00
Renovate 24e0723582 chore(deps): update python:3.13.7-slim docker digest to 27f90d7 2025-08-18 19:03:46 +00:00
Unbound Release 0800094c29 chore(release): prepare for v7.2.34 2025-08-18 12:13:53 +00:00
Renovate b3d5226d58 chore(deps): update dependency robotframework-appiumlibrary to v3.1 2025-08-18 12:05:52 +00:00
Unbound Release 33eaf6edaf chore(release): prepare for v7.2.33 2025-08-16 16:02:43 +02:00
Renovate 1b455c8d22 chore(deps): update python docker tag to v3.13.7 2025-08-16 04:03:07 +00:00
Renovate 3e12cf50c3 chore(deps): update python:3.13.6-slim docker digest to 2a928e1 2025-08-14 22:03:24 +00:00
Renovate 8b66efb8fe chore(deps): update python:3.13.6-slim docker digest to 201e1ab 2025-08-13 19:11:28 +00:00
Renovate 91fcea1f1f chore(deps): update python:3.13.6-slim docker digest to 6a135f8 2025-08-13 10:05:35 +00:00
Renovate c0a603f980 chore(deps): update python:3.13.6-slim docker digest to faa4eb6 2025-08-13 07:05:47 +00:00
Unbound Release 2c56cb1b52 chore(release): prepare for v7.2.32 2025-08-08 06:06:37 +00:00
Renovate 118a949297 chore(deps): update python docker tag to v3.13.6 2025-08-07 22:02:51 +00:00
Unbound Release 0021ca04b8 chore(release): prepare for v7.2.31 2025-07-31 20:24:23 +00:00
Renovate 3ad55d8c1d chore(deps): update dependency robotframework-appiumlibrary to v3 2025-07-30 01:03:23 +00:00
Unbound Release fa6c4b2fbe chore(release): prepare for v7.2.30 2025-07-29 22:01:24 +02:00
Renovate b330e8bcf6 chore(deps): update dependency robotframework-browser to v19.7.0 2025-07-29 15:15:52 +00:00
Renovate d510d1c68b chore(deps): update python:3.13.5-slim docker digest to 4c2cf99 2025-07-23 19:04:31 +00:00
Renovate 6ad363ff59 chore(deps): update python:3.13.5-slim docker digest to 1020ca4 2025-07-22 16:01:41 +00:00
Renovate 5d9af534e3 chore(deps): update python:3.13.5-slim docker digest to 97fe872 2025-07-22 07:03:48 +00:00
Unbound Release 568bc69fb7 chore(release): prepare for v7.2.29 2025-07-05 12:31:25 +00:00
Renovate f4f1fa42d4 chore(deps): update dependency robotframework to v7.3.2 2025-07-04 14:58:58 +00:00
Unbound Release 07817d79d6 chore(release): prepare for v7.2.28 2025-07-04 15:08:45 +02:00
Renovate bd305857fc chore(deps): update dependency robotframework-browser to v19.6.2 2025-07-04 10:58:41 +00:00
Renovate a14e4c906b chore(deps): update python:3.13.5-slim docker digest to 6544e0e 2025-07-01 15:59:42 +00:00
Renovate 48a2d07bec chore(deps): update python:3.13.5-slim docker digest to 8b4a876 2025-07-01 12:59:35 +00:00
Renovate d9b6e52f2a chore(deps): update python:3.13.5-slim docker digest to de14de6 2025-07-01 09:59:06 +00:00
Unbound Release 1eb6f520f3 chore(release): prepare for v7.2.27 2025-07-01 08:06:28 +00:00
Renovate a8b07dfec7 chore(deps): update python:3.13.5-slim docker digest to d813042 2025-07-01 06:59:52 +00:00
Unbound Release d260de80a9 chore(release): prepare for v7.2.26 2025-06-27 10:20:25 +00:00
Renovate 89e18482a3 chore(deps): update dependency robotframework-databaselibrary to v2.1.4 2025-06-27 09:58:58 +00:00
Unbound Release 50665534ee chore(release): prepare for v7.2.25 2025-06-27 07:40:01 +00:00
Renovate 345aae3abf chore(deps): update dependency robotframework-browser to v19.6.1 2025-06-26 20:59:18 +00:00
Unbound Release d919c36a44 chore(release): prepare for v7.2.24 2025-06-19 14:47:41 +00:00
Renovate f0f82c29c7 chore(deps): update dependency urllib3 to v2.5.0 2025-06-18 14:59:48 +00:00
Unbound Release d8cbdb7445 chore(release): prepare for v7.2.23 2025-06-16 15:54:56 +00:00
Renovate 3868f75f9f chore(deps): update dependency robotframework to v7.3.1 2025-06-16 15:01:56 +00:00
Unbound Release 5ee6071f1c chore(release): prepare for v7.2.22 2025-06-15 17:32:31 +00:00
Renovate d35365d79a chore(deps): update dependency robotframework-browser to v19.6.0 2025-06-14 21:58:34 +00:00
Unbound Release 065c5cd46c chore(release): prepare for v7.2.21 2025-06-13 08:34:19 +02:00
Renovate 78d45417d3 chore(deps): update python docker tag to v3.13.5 2025-06-13 03:58:27 +00:00
Renovate 4d6ca50351 chore(deps): update python:3.13.4-slim docker digest to 9ed09f7 2025-06-11 12:59:33 +00:00
Renovate 1f37cc6029 chore(deps): update python:3.13.4-slim docker digest to 2d37a75 2025-06-11 09:59:21 +00:00
Renovate 94433e30b4 chore(deps): update python:3.13.4-slim docker digest to d088f08 2025-06-11 07:00:31 +00:00
Renovate c593f950e3 chore(deps): update python:3.13.4-slim docker digest to a658ec9 2025-06-11 03:09:37 +00:00
Unbound Release cbfdabde74 chore(release): prepare for v7.2.20 2025-06-04 19:43:53 +00:00
Renovate 120d8754d4 chore(deps): update python docker tag to v3.13.4 2025-06-04 19:03:43 +00:00
Unbound Release a23d6e9e3c chore(release): prepare for v7.2.19 2025-05-30 17:19:45 +02:00
Renovate f9d60abc86 chore(deps): update dependency robotframework to v7.3 2025-05-30 15:02:02 +00:00
Renovate 99ce91410c chore(deps): update python:3.13.3-slim docker digest to 56a1136 2025-05-22 13:01:46 +00:00
Renovate fe2c30c5a2 chore(deps): update python:3.13.3-slim docker digest to a14b83d 2025-05-22 10:08:58 +00:00
Unbound Release 9eeaae0468 chore(release): prepare for v7.2.18 2025-05-12 15:17:24 +02:00
Renovate 00b069ff45 chore(deps): update python:3.13.3-slim docker digest to 914bf5c 2025-05-12 14:00:53 +02:00
Renovate 6583610ca9 chore(deps): update dependency robotframework-browser to v19.5.1 2025-05-09 20:00:27 +00:00
Renovate 40245dc165 chore(deps): update dependency robotframework-browser to v19.5.0 2025-05-02 22:00:19 +00:00
argoyle ca3b5932fa chore(ci): update CI configuration for merge request pipelines
Add new include for 'Defaults.gitlab-ci.yml' in the CI 
configuration to streamline the build process. The changes 
ensure that the necessary defaults are applied, improving 
pipeline consistency and maintainability.
2025-05-01 09:24:52 +02:00
Renovate 14dede61ff chore(deps): update python:3.13.3-slim docker digest to 60248ff 2025-04-30 01:08:11 +00:00
Renovate 41a6a0a52f chore(deps): update python:3.13.3-slim docker digest to 549df74 2025-04-29 10:04:44 +00:00
Renovate 3715da79f8 chore(deps): update python:3.13.3-slim docker digest to 54af0aa 2025-04-29 07:01:14 +00:00
Renovate 9c55a6e87a chore(deps): update python:3.13.3-slim docker digest to f7bc65c 2025-04-29 04:05:23 +00:00
Unbound Release 39420247c6 chore(release): prepare for v7.2.17 2025-04-10 19:29:56 +02:00
Renovate b31891a33e chore(deps): update dependency urllib3 to v2.4.0 2025-04-10 16:00:33 +00:00
Renovate 20fb7e4500 chore(deps): update python:3.13.3-slim docker digest to 21e39cf 2025-04-09 06:59:54 +00:00
Renovate 468055a182 chore(deps): update python docker tag to v3.13.3 2025-04-09 04:00:22 +00:00
Renovate 9fdbef5af3 chore(deps): update python:3.13.2-slim docker digest to 6b3223e 2025-04-08 13:02:10 +00:00
Renovate 064e85d1ea chore(deps): update python:3.13.2-slim docker digest to f2821f3 2025-04-08 10:07:45 +00:00
Renovate 9b90e163ae chore(deps): update python:3.13.2-slim docker digest to 2999bbd 2025-04-08 07:00:45 +00:00
Renovate 63f35ada14 chore(deps): update python:3.13.2-slim docker digest to 83509a6 2025-04-08 03:59:55 +00:00
Renovate 96818df5da chore(deps): update python:3.13.2-slim docker digest to 8f3aba4 2025-03-18 06:58:43 +00:00
Renovate d939036917 chore(deps): update python:3.13.2-slim docker digest to 43ff25c 2025-03-18 04:01:57 +00:00
Unbound Release d5748cfdb2 chore(release): prepare for v7.2.16 2025-03-17 07:32:27 +00:00
Renovate 486ec62fa2 chore(deps): update dependency robotframework-browser to v19.4.0 2025-03-16 19:58:48 +00:00
Unbound Release d91c30c10c chore(release): prepare for v7.2.15 2025-02-27 12:26:43 +00:00
Renovate 8a7da5bd50 chore(deps): update dependency robotframework-seleniumlibrary to v6.7.1 2025-02-27 01:05:28 +00:00
Renovate 4943a7c76f chore(deps): update python:3.13.2-slim docker digest to f3614d9 2025-02-25 14:00:28 +00:00
Renovate 249943dcf9 chore(deps): update python:3.13.2-slim docker digest to ea836d3 2025-02-25 10:59:02 +00:00
Renovate 1fdec3536e chore(deps): update python:3.13.2-slim docker digest to 0911c0f 2025-02-25 07:59:27 +00:00
Unbound Release 1a28278b1f chore(release): prepare for v7.2.14 2025-02-20 12:34:26 +00:00
Renovate a54a383858 chore(deps): update dependency robotframework-databaselibrary to v2.1.3 2025-02-20 10:07:59 +00:00
Unbound Release b39c041b7f chore(release): prepare for v7.2.13 2025-02-15 13:10:09 +00:00
Renovate 2ba037a830 chore(deps): update dependency robotframework-databaselibrary to v2.1.2 2025-02-15 12:58:55 +00:00
Unbound Release 938994c356 chore(release): prepare for v7.2.12 2025-02-10 20:38:38 +00:00
Renovate 7681725c30 chore(deps): update dependency robotframework-databaselibrary to v2.1.1 2025-02-10 20:00:58 +00:00
Unbound Release aa446ad959 chore(release): prepare for v7.2.11 2025-02-08 12:45:47 +00:00
Renovate 96cef454e5 chore(deps): update dependency robotframework-browser to v19.3.1 2025-02-08 11:59:36 +00:00
Unbound Release 5012621cc1 chore(release): prepare for v7.2.10 2025-02-07 21:53:52 +00:00
Renovate 339c4722df chore(deps): update dependency robotframework to v7.2.2 2025-02-07 21:00:30 +00:00
Unbound Release 8f418a185a chore(release): prepare for v7.2.9 2025-02-07 18:45:21 +00:00
Renovate d3e0bf131d chore(deps): update dependency robotframework to v7.2.1 2025-02-07 18:03:16 +00:00
Unbound Release 2a9472f598 chore(release): prepare for v7.2.8 2025-02-07 08:12:11 +00:00
Renovate 4b0dd94b09 chore(deps): update python docker tag to v3.13.2 2025-02-07 05:03:45 +00:00
Renovate 8f8bd142c9 chore(deps): update python:3.13.1-slim docker digest to 031ebf3 2025-02-04 17:07:03 +00:00
Unbound Release c09665a843 chore(release): prepare for v7.2.7 2025-02-04 16:41:00 +00:00
Renovate 7170a10294 chore(deps): update dependency robotframework-databaselibrary to v2.1.0 2025-02-04 15:00:12 +00:00
Renovate af287274fe chore(deps): update python:3.13.1-slim docker digest to a569688 2025-02-04 08:01:19 +00:00
Unbound Release 966f0139f4 chore(release): prepare for v7.2.6 2025-01-31 07:03:21 +00:00
Renovate e58d66cc47 chore(deps): update dependency robotframework-browser to v19.3.0 2025-01-30 21:09:26 +00:00
Unbound Release f1b1b57670 chore(release): prepare for v7.2.5 2025-01-26 18:40:49 +00:00
Renovate 50ad27f389 chore(deps): update dependency robotframework-browser to v19.2.0 2025-01-26 15:08:48 +00:00
argoyle c83e0e83ed fix(docker): update python version to 3.13.1-slim
Updates the base Python version in the Dockerfile to 3.13.1-slim. 
This change ensures that the latest bug fixes and improvements 
are included, enhancing stability and performance.
2025-01-25 00:11:09 +01:00
Renovate bccaeef235 chore(deps): update python:3.13-slim docker digest to 026dd41 2025-01-24 22:17:12 +00:00
Unbound Release 173a80661d chore(release): prepare for v7.2.4 2025-01-17 12:26:25 +00:00
Renovate d38c2f2023 chore(deps): update python:3.13-slim docker digest to 23a81be 2025-01-14 17:28:49 +00:00
Renovate 53ec6e8575 chore(deps): update dependency robotframework to v7.2 2025-01-14 14:52:54 +00:00
Renovate e2dd679d59 chore(deps): update python:3.13-slim docker digest to eeb2d1a 2025-01-14 13:09:26 +00:00
Renovate d4c6d8a0a8 chore(deps): update python:3.13-slim docker digest to 31e0d1a 2025-01-14 11:09:47 +00:00
Renovate 7286e287c6 chore(deps): update python:3.13-slim docker digest to e4bf662 2025-01-14 07:31:13 +00:00
Renovate eddfb35307 chore(deps): update python:3.13-slim docker digest to a324f72 2025-01-14 05:04:31 +00:00
Unbound Release 67e8307d1f chore(release): prepare for v7.2.3 2025-01-06 14:19:34 +00:00
Renovate e0b15c94b9 chore(deps): update python docker tag to v3.13 2025-01-06 14:08:15 +00:00
Renovate 2975226b7d chore(deps): update dependency robotframework-seleniumlibrary to v6.7.0 2025-01-06 13:11:11 +00:00
Unbound Release 986819dc9c chore(release): prepare for v7.2.2 2024-12-28 14:20:14 +00:00
Renovate 8f9fb2676e chore(deps): update python:3.12-slim docker digest to 10f3aaa 2024-12-28 13:59:33 +00:00
Renovate e4d8bec616 chore(deps): update dependency urllib3 to v2.3.0 2024-12-22 08:03:29 +00:00
Unbound Release 0e2af52206 chore(release): prepare for v7.2.1 2024-12-20 22:11:08 +00:00
argoyle 2ad9aadfe3 fix(commit_parsers): allow chore messages for deps, pr, and pull
Updates the commit_parsers to include grouping for chore messages related 
to dependencies, pull requests, and pull activities. This change ensures 
that these important commit types are tracked and categorized correctly, 
allowing for better visibility and organization of commit history.
2024-12-20 23:08:32 +01:00
Renovate 4e6fb3e372 chore(deps): update dependency robotframework-browser to v19.1.2 2024-12-20 21:03:58 +00:00
Unbound Release df01fecd5e chore(release): prepare for v7.2.0 2024-12-15 17:23:25 +00:00
argoyle 1c056ac05a feat: add git-cliff configuration and GitLab CI integration
Adds a default configuration for git-cliff, enabling
conventional commit parsing and changelog generation.
Integrates GitLab CI by including the necessary pipeline 
templates for release management. These changes improve 
the project's commit management and automate the release 
notes generation process.
2024-12-15 17:38:58 +01:00
Renovate dc299749e1 chore(deps): update dependency robotframework-browser to v19.1.1 2024-12-11 21:07:52 +00:00
argoyle bca9b045db feat: add robotframework-browser dependency
Adds the robotframework-browser package to enhance browser 
automation capabilities for testing. This change allows for 
more versatile testing scenarios within the existing project.
2024-12-11 10:19:39 +01:00
argoyle 16b22fd975 refactor: remove unnecessary variables and services
Eliminate unused DOCKER_HOST variable and Docker service from CI 
configuration. This simplifies the setup and improves build 
performance by reducing overhead.
2024-12-11 10:11:23 +01:00
Renovate 8fb2f3eb3a chore(deps): update python:3.12-slim-bullseye docker digest to de274ae 2024-12-05 03:07:28 +00:00
Renovate 98312a1602 chore(deps): update python:3.12-slim-bullseye docker digest to b05f6e0 2024-12-03 18:07:17 +00:00
Renovate 48a6910e3d chore(deps): update python:3.12-slim-bullseye docker digest to d5fe2b1 2024-12-03 05:59:48 +00:00
Renovate b516b12720 chore(deps): update python:3.12-slim-bullseye docker digest to 6e2d8a8 2024-11-13 09:02:57 +00:00
Renovate 63e34418fb chore(deps): update python:3.12-slim-bullseye docker digest to 0b6fa86 2024-11-13 03:03:09 +00:00
Renovate 7a6bef5117 chore(deps): update python:3.12-slim-bullseye docker digest to 964d0fa 2024-11-12 09:01:39 +00:00
Renovate fe74f91a65 chore(deps): update python:3.12-slim-bullseye docker digest to 141701e 2024-11-12 05:58:40 +00:00
Renovate 77c5a1947f chore(deps): pin python docker tag to 3207ac8 2024-11-03 16:41:08 +00:00
Renovate 36e172fd63 chore(deps): update dependency robotframework to v7.1.1 2024-10-19 13:57:53 +00:00
Renovate b79a927fab chore(deps): update dependency psycopg2-binary to v2.9.10 2024-10-16 13:57:35 +00:00
Renovate 09435dc46f chore(deps): update dependency robotframework-databaselibrary to v2.0.4 2024-10-11 11:04:35 +00:00
Renovate 3bb2958802 chore(deps): update dependency robotframework-databaselibrary to v2.0.3 2024-10-09 11:07:29 +00:00
Renovate 93509d71e4 chore(deps): update dependency robotframework-databaselibrary to v2.0.2 2024-10-01 16:57:58 +00:00
Renovate 80ff4c4655 chore(deps): update dependency robotframework-databaselibrary to v2 2024-10-01 11:07:03 +00:00
Renovate 63ed597fac chore(deps): update dependency urllib3 to v2.2.3 2024-09-12 11:01:49 +00:00
Renovate 447e7fce17 chore(deps): update dependency robotframework to v7.1 2024-09-10 18:00:58 +00:00
Renovate 373073b424 chore(deps): update dependency robotframework-seleniumlibrary to v6.6.1 2024-09-06 22:57:54 +00:00
Renovate ae71dc8f09 chore(deps): update dependency urllib3 to v2.2.2 2024-06-17 13:57:16 +00:00
Renovate dfcfc35371 chore(deps): update dependency robotframework to v7.0.1 2024-06-10 22:55:52 +00:00
Renovate 56ecf94bab chore(deps): update dependency robotframework-appiumlibrary to v2.1.0 2024-06-06 02:03:24 +00:00
Renovate ecaa4cc5a8 chore(deps): update dependency pymysql to v1.1.1 2024-05-21 13:57:48 +00:00
Renovate 1658f288e1 chore(deps): update python docker tag to v3.12 2024-04-20 10:57:40 +00:00
Renovate e560e3eaad chore(deps): update dependency robotframework-seleniumlibrary to v6.3.0 2024-04-19 13:56:19 +00:00
Renovate 36fe011d0c chore(deps): update dependency robotframework-databaselibrary to v1.4.4 2024-02-28 15:56:30 +00:00
Renovate 868a31582c chore(deps): update dependency urllib3 to v2.2.1 2024-02-23 17:25:47 +00:00
Renovate 63130f975f Add renovate.json 2024-02-23 16:58:37 +00:00
argoyle 5a0f986279 feat: update to Robotframework 7, update deps, install Chrome 2024-01-27 15:51:49 +01:00
argoyle c84a5bd9c8 ci: use Docker DinD version from variable 2023-02-09 21:47:59 +01:00
peter 31f683f766 feat: refactor Dockerfile 2023-01-09 15:19:55 +01:00
7 changed files with 596 additions and 32 deletions
+7 -5
View File
@@ -1,15 +1,17 @@
include:
- template: 'Workflows/MergeRequest-Pipelines.gitlab-ci.yml'
- project: unboundsoftware/ci-templates
file: Defaults.gitlab-ci.yml
- project: unboundsoftware/ci-templates
file: Release.gitlab-ci.yml
stages:
- build
variables:
DOCKER_HOST: tcp://docker:2375/
image: buildtool/build-tools:${BUILDTOOLS_VERSION}
build:
stage: build
services:
- docker:dind
script:
- build
- push
+1
View File
@@ -0,0 +1 @@
{"version":"v7.3.3"}
+460
View File
@@ -0,0 +1,460 @@
# Changelog
All notable changes to this project will be documented in this file.
## [7.3.3] - 2025-10-19
### 🐛 Bug Fixes
- *(deps)* Add robotframework-requests to requirements
## [7.3.2] - 2025-10-19
### Chore
- *(deps)* Update dependency psycopg to v3.2.11
## [7.3.1] - 2025-10-16
### Chore
- *(deps)* Update dependency robotframework-browser to v19.10.1
## [7.3.0] - 2025-10-14
### 🚀 Features
- Add new dependencies for enhanced functionality
### Chore
- *(deps)* Update python:3.14.0-slim docker digest to cfbffff
- *(deps)* Update python:3.14.0-slim docker digest to 7bea65e
- *(deps)* Update python:3.14.0-slim docker digest to 1e7c351
- *(deps)* Update python:3.14.0-slim docker digest to 5cfac24
- *(deps)* Update dependency robotframework-browser to v19.10.0
## [7.2.46] - 2025-10-08
### Chore
- *(deps)* Update dependency robotframework-databaselibrary to v2.3.2
## [7.2.45] - 2025-10-08
### 🐛 Bug Fixes
- Update psycopg2-binary to psycopg[binary] version
### Chore
- *(deps)* Update dependency robotframework-browser to v19.9.0
- *(deps)* Update python docker tag to v3.14.0
## [7.2.44] - 2025-10-07
### Chore
- *(deps)* Update python:3.13.7-slim docker digest to 6cbc435
- *(deps)* Update python:3.13.7-slim docker digest to 00c80da
- *(deps)* Update python:3.13.7-slim docker digest to 8e39204
- *(deps)* Update python:3.13.7-slim docker digest to a6196d2
- *(deps)* Update python:3.13.7-slim docker digest to 5f55cdf
- *(deps)* Update dependency robotframework-seleniumlibrary to v6.8.0
## [7.2.43] - 2025-09-26
### Chore
- *(deps)* Update dependency robotframework-databaselibrary to v2.3.1
## [7.2.42] - 2025-09-25
### Chore
- *(deps)* Update dependency robotframework-browser to v19.8.0
## [7.2.41] - 2025-09-24
### Chore
- *(deps)* Update python:3.13.7-slim docker digest to 58c30f5
- *(deps)* Update dependency robotframework-databaselibrary to v2.3.0
## [7.2.40] - 2025-09-13
### Chore
- *(deps)* Update dependency robotframework-databaselibrary to v2.2.0
## [7.2.39] - 2025-09-10
### Chore
- *(deps)* Update dependency robotframework-databaselibrary to v2.1.6
## [7.2.38] - 2025-09-09
### Chore
- *(deps)* Update python:3.13.7-slim docker digest to 8ebd0ea
- *(deps)* Update python:3.13.7-slim docker digest to f247c2a
- *(deps)* Update dependency robotframework-databaselibrary to v2.1.5
- *(deps)* Update python:3.13.7-slim docker digest to 1bca020
## [7.2.37] - 2025-08-25
### Chore
- *(deps)* Update dependency pymysql to v1.1.2
## [7.2.36] - 2025-08-21
### Chore
- *(deps)* Update dependency robotframework-browser to v19.7.2
## [7.2.35] - 2025-08-21
### Chore
- *(deps)* Update python:3.13.7-slim docker digest to 27f90d7
- *(deps)* Update dependency robotframework-browser to v19.7.1
## [7.2.34] - 2025-08-18
### Chore
- *(deps)* Update dependency robotframework-appiumlibrary to v3.1
## [7.2.33] - 2025-08-16
### Chore
- *(deps)* Update python:3.13.6-slim docker digest to faa4eb6
- *(deps)* Update python:3.13.6-slim docker digest to 6a135f8
- *(deps)* Update python:3.13.6-slim docker digest to 201e1ab
- *(deps)* Update python:3.13.6-slim docker digest to 2a928e1
- *(deps)* Update python docker tag to v3.13.7
## [7.2.32] - 2025-08-08
### Chore
- *(deps)* Update python docker tag to v3.13.6
## [7.2.31] - 2025-07-31
### Chore
- *(deps)* Update dependency robotframework-appiumlibrary to v3
## [7.2.30] - 2025-07-29
### Chore
- *(deps)* Update python:3.13.5-slim docker digest to 97fe872
- *(deps)* Update python:3.13.5-slim docker digest to 1020ca4
- *(deps)* Update python:3.13.5-slim docker digest to 4c2cf99
- *(deps)* Update dependency robotframework-browser to v19.7.0
## [7.2.29] - 2025-07-05
### Chore
- *(deps)* Update dependency robotframework to v7.3.2
## [7.2.28] - 2025-07-04
### Chore
- *(deps)* Update python:3.13.5-slim docker digest to de14de6
- *(deps)* Update python:3.13.5-slim docker digest to 8b4a876
- *(deps)* Update python:3.13.5-slim docker digest to 6544e0e
- *(deps)* Update dependency robotframework-browser to v19.6.2
## [7.2.27] - 2025-07-01
### Chore
- *(deps)* Update python:3.13.5-slim docker digest to d813042
## [7.2.26] - 2025-06-27
### Chore
- *(deps)* Update dependency robotframework-databaselibrary to v2.1.4
## [7.2.25] - 2025-06-27
### Chore
- *(deps)* Update dependency robotframework-browser to v19.6.1
## [7.2.24] - 2025-06-19
### Chore
- *(deps)* Update dependency urllib3 to v2.5.0
## [7.2.23] - 2025-06-16
### Chore
- *(deps)* Update dependency robotframework to v7.3.1
## [7.2.22] - 2025-06-15
### Chore
- *(deps)* Update dependency robotframework-browser to v19.6.0
## [7.2.21] - 2025-06-13
### Chore
- *(deps)* Update python:3.13.4-slim docker digest to a658ec9
- *(deps)* Update python:3.13.4-slim docker digest to d088f08
- *(deps)* Update python:3.13.4-slim docker digest to 2d37a75
- *(deps)* Update python:3.13.4-slim docker digest to 9ed09f7
- *(deps)* Update python docker tag to v3.13.5
## [7.2.20] - 2025-06-04
### Chore
- *(deps)* Update python docker tag to v3.13.4
## [7.2.19] - 2025-05-30
### Chore
- *(deps)* Update python:3.13.3-slim docker digest to a14b83d
- *(deps)* Update python:3.13.3-slim docker digest to 56a1136
- *(deps)* Update dependency robotframework to v7.3
## [7.2.18] - 2025-05-12
### ⚙️ Miscellaneous Tasks
- *(ci)* Update CI configuration for merge request pipelines
### Chore
- *(deps)* Update python:3.13.3-slim docker digest to f7bc65c
- *(deps)* Update python:3.13.3-slim docker digest to 54af0aa
- *(deps)* Update python:3.13.3-slim docker digest to 549df74
- *(deps)* Update python:3.13.3-slim docker digest to 60248ff
- *(deps)* Update dependency robotframework-browser to v19.5.0
- *(deps)* Update dependency robotframework-browser to v19.5.1
- *(deps)* Update python:3.13.3-slim docker digest to 914bf5c
## [7.2.17] - 2025-04-10
### Chore
- *(deps)* Update python:3.13.2-slim docker digest to 43ff25c
- *(deps)* Update python:3.13.2-slim docker digest to 8f3aba4
- *(deps)* Update python:3.13.2-slim docker digest to 83509a6
- *(deps)* Update python:3.13.2-slim docker digest to 2999bbd
- *(deps)* Update python:3.13.2-slim docker digest to f2821f3
- *(deps)* Update python:3.13.2-slim docker digest to 6b3223e
- *(deps)* Update python docker tag to v3.13.3
- *(deps)* Update python:3.13.3-slim docker digest to 21e39cf
- *(deps)* Update dependency urllib3 to v2.4.0
## [7.2.16] - 2025-03-17
### Chore
- *(deps)* Update dependency robotframework-browser to v19.4.0
## [7.2.15] - 2025-02-27
### Chore
- *(deps)* Update python:3.13.2-slim docker digest to 0911c0f
- *(deps)* Update python:3.13.2-slim docker digest to ea836d3
- *(deps)* Update python:3.13.2-slim docker digest to f3614d9
- *(deps)* Update dependency robotframework-seleniumlibrary to v6.7.1
## [7.2.14] - 2025-02-20
### Chore
- *(deps)* Update dependency robotframework-databaselibrary to v2.1.3
## [7.2.13] - 2025-02-15
### Chore
- *(deps)* Update dependency robotframework-databaselibrary to v2.1.2
## [7.2.12] - 2025-02-10
### Chore
- *(deps)* Update dependency robotframework-databaselibrary to v2.1.1
## [7.2.11] - 2025-02-08
### Chore
- *(deps)* Update dependency robotframework-browser to v19.3.1
## [7.2.10] - 2025-02-07
### Chore
- *(deps)* Update dependency robotframework to v7.2.2
## [7.2.9] - 2025-02-07
### Chore
- *(deps)* Update dependency robotframework to v7.2.1
## [7.2.8] - 2025-02-07
### Chore
- *(deps)* Update python:3.13.1-slim docker digest to 031ebf3
- *(deps)* Update python docker tag to v3.13.2
## [7.2.7] - 2025-02-04
### Chore
- *(deps)* Update python:3.13.1-slim docker digest to a569688
- *(deps)* Update dependency robotframework-databaselibrary to v2.1.0
## [7.2.6] - 2025-01-31
### Chore
- *(deps)* Update dependency robotframework-browser to v19.3.0
## [7.2.5] - 2025-01-26
### 🐛 Bug Fixes
- *(docker)* Update python version to 3.13.1-slim
### Chore
- *(deps)* Update python:3.13-slim docker digest to 026dd41
- *(deps)* Update dependency robotframework-browser to v19.2.0
## [7.2.4] - 2025-01-17
### Chore
- *(deps)* Update python:3.13-slim docker digest to a324f72
- *(deps)* Update python:3.13-slim docker digest to e4bf662
- *(deps)* Update python:3.13-slim docker digest to 31e0d1a
- *(deps)* Update python:3.13-slim docker digest to eeb2d1a
- *(deps)* Update dependency robotframework to v7.2
- *(deps)* Update python:3.13-slim docker digest to 23a81be
## [7.2.3] - 2025-01-06
### Chore
- *(deps)* Update dependency robotframework-seleniumlibrary to v6.7.0
- *(deps)* Update python docker tag to v3.13
## [7.2.2] - 2024-12-28
### Chore
- *(deps)* Update dependency urllib3 to v2.3.0
- *(deps)* Update python:3.12-slim docker digest to 10f3aaa
## [7.2.1] - 2024-12-20
### 🐛 Bug Fixes
- *(commit_parsers)* Allow chore messages for deps, pr, and pull
### Chore
- *(deps)* Update dependency robotframework-browser to v19.1.2
## [7.2.0] - 2024-12-15
### 🚀 Features
- Add git-cliff configuration and GitLab CI integration
### Chore
- *(deps)* Update dependency robotframework-browser to v19.1.1
## [7.1.1.1] - 2024-12-11
### 🚀 Features
- Add robotframework-browser dependency
### 🚜 Refactor
- Remove unnecessary variables and services
### Chore
- *(deps)* Pin python docker tag to 3207ac8
- *(deps)* Update python:3.12-slim-bullseye docker digest to 141701e
- *(deps)* Update python:3.12-slim-bullseye docker digest to 964d0fa
- *(deps)* Update python:3.12-slim-bullseye docker digest to 0b6fa86
- *(deps)* Update python:3.12-slim-bullseye docker digest to 6e2d8a8
- *(deps)* Update python:3.12-slim-bullseye docker digest to d5fe2b1
- *(deps)* Update python:3.12-slim-bullseye docker digest to b05f6e0
- *(deps)* Update python:3.12-slim-bullseye docker digest to de274ae
## [7.1.1] - 2024-10-19
### 🚀 Features
- Refactor Dockerfile
- Update to Robotframework 7, update deps, install Chrome
### ⚙️ Miscellaneous Tasks
- Use Docker DinD version from variable
### Chore
- *(deps)* Update dependency urllib3 to v2.2.1
- *(deps)* Update dependency robotframework-databaselibrary to v1.4.4
- *(deps)* Update dependency robotframework-seleniumlibrary to v6.3.0
- *(deps)* Update python docker tag to v3.12
- *(deps)* Update dependency pymysql to v1.1.1
- *(deps)* Update dependency robotframework-appiumlibrary to v2.1.0
- *(deps)* Update dependency robotframework to v7.0.1
- *(deps)* Update dependency urllib3 to v2.2.2
- *(deps)* Update dependency robotframework-seleniumlibrary to v6.6.1
- *(deps)* Update dependency robotframework to v7.1
- *(deps)* Update dependency urllib3 to v2.2.3
- *(deps)* Update dependency robotframework-databaselibrary to v2
- *(deps)* Update dependency robotframework-databaselibrary to v2.0.2
- *(deps)* Update dependency robotframework-databaselibrary to v2.0.3
- *(deps)* Update dependency robotframework-databaselibrary to v2.0.4
- *(deps)* Update dependency psycopg2-binary to v2.9.10
- *(deps)* Update dependency robotframework to v7.1.1
## [6.0.1] - 2023-01-02
### ⚙️ Miscellaneous Tasks
- Upgrade to robotframework 6.0.1 and install firefox
## [3.2.0] - 2022-10-01
### ⚙️ Miscellaneous Tasks
- Update to python 3
- Use latest build tools
- Use buildtools version from env
- Update RobotFramework and use Rabbit-library fork
<!-- generated by git-cliff -->
+21 -27
View File
@@ -1,29 +1,23 @@
FROM python:3
FROM python:3.14.0-slim@sha256:5cfac249393fa6c7ebacaf0027a1e127026745e603908b226baa784c52b9d99b
LABEL maintainer="Joakim Olsson <joakim@unbound.se>"
LABEL description="Base image for running Robot Framework test suites in Docker. \
\
The image cotains the following Robot Framework libraries:\
- Appium library - Keywords for Android & IOS device UI tests \
- Database library - Keywords for SQL queries & statements \
- HTTP library - Keywords for HTTP & Rest \
- RabbitMQ library - Keywords for Rabbit MQ \
- Selenium2 library - Keywords for cross browser tests\
\
Drivers:\
- psycopg2 - Python driver for Postgres \
- PyMySQL - Python driver for MySQL"
ARG TARGETOS
ARG TARGETARCH
ARG GECKODRIVER_VERSION=0.32.0
RUN apt-get update && \
apt-get -y install jq firefox-esr && \
rm -r /var/lib/apt/lists/* && \
pip install \
urllib3 \
psycopg2-binary \
PyMySQL \
robotframework==6.0.1 \
robotframework-appiumlibrary \
robotframework-databaselibrary \
robotframework-httplibrary \
-e "git+https://github.com/JakUi/robotframework-rabbitmq-fork#egg=robotframework-rabbitmq-ao" \
robotframework-selenium2library
RUN install -d -m 0755 /etc/apt/keyrings && \
apt update -qq && \
apt -y -qq install wget gnupg2 jq curl git fonts-liberation libdrm2 libgbm1 libnspr4 libnss3 libu2f-udev libvulkan1 nodejs npm xdg-utils && \
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null && \
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); print "\n"$0"\n"}' && \
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null && \
printf 'Package: *\nPin: origin packages.mozilla.org\nPin-Priority: 1000' >/etc/apt/preferences.d/mozilla && \
apt update -qq && \
apt -y -qq install firefox && \
wget -q https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && \
dpkg -i google-chrome-stable_current_amd64.deb && \
rm -r /var/lib/apt/lists/* google-chrome-stable_current_amd64.deb
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt && \
rm requirements.txt && \
rfbrowser init
+87
View File
@@ -0,0 +1,87 @@
# git-cliff ~ default configuration file
# https://git-cliff.org/docs/configuration
#
# Lines starting with "#" are comments.
# Configuration options are organized into tables and keys.
# See documentation for more information on available options.
[bump]
initial_tag = "10.0.0"
[changelog]
# template for the changelog header
header = """
# Changelog\n
All notable changes to this project will be documented in this file.\n
"""
# template for the changelog body
# https://keats.github.io/tera/docs/#introduction
body = """
{% if version %}\
## [{{ version | trim_start_matches(pat="v") }}] - {{ timestamp | date(format="%Y-%m-%d") }}
{% else %}\
## [unreleased]
{% endif %}\
{% for group, commits in commits | group_by(attribute="group") %}
### {{ group | striptags | trim | upper_first }}
{% for commit in commits %}
- {% if commit.scope %}*({{ commit.scope }})* {% endif %}\
{% if commit.breaking %}[**breaking**] {% endif %}\
{{ commit.message | upper_first }}\
{% endfor %}
{% endfor %}\n
"""
# template for the changelog footer
footer = """
<!-- generated by git-cliff -->
"""
# remove the leading and trailing s
trim = true
# postprocessors
postprocessors = [
# { pattern = '<REPO>', replace = "https://github.com/orhun/git-cliff" }, # replace repository URL
]
# render body even when there are no releases to process
# render_always = true
# output file path
# output = "test.md"
[git]
# parse the commits based on https://www.conventionalcommits.org
conventional_commits = true
# filter out the commits that are not conventional
filter_unconventional = true
# process each line of a commit as an individual commit
split_commits = false
# regex for preprocessing the commit messages
commit_preprocessors = [
# Replace issue numbers
#{ pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](<REPO>/issues/${2}))"},
# Check spelling of the commit with https://github.com/crate-ci/typos
# If the spelling is incorrect, it will be automatically fixed.
#{ pattern = '.*', replace_command = 'typos --write-changes -' },
]
# regex for parsing and grouping commits
commit_parsers = [
{ message = "^feat", group = "<!-- 0 -->🚀 Features" },
{ message = "^fix", group = "<!-- 1 -->🐛 Bug Fixes" },
{ message = "^doc", group = "<!-- 3 -->📚 Documentation" },
{ message = "^perf", group = "<!-- 4 -->⚡ Performance" },
{ message = "^refactor", group = "<!-- 2 -->🚜 Refactor" },
{ message = "^style", group = "<!-- 5 -->🎨 Styling" },
{ message = "^test", group = "<!-- 6 -->🧪 Testing" },
{ message = "^chore\\(release\\): prepare for", skip = true },
{ message = "^chore\\(deps.*\\)" },
{ message = "^chore\\(pr\\)" },
{ message = "^chore\\(pull\\)" },
{ message = "^chore|^ci", group = "<!-- 7 -->⚙️ Miscellaneous Tasks" },
{ body = ".*security", group = "<!-- 8 -->🛡️ Security" },
{ message = "^revert", group = "<!-- 9 -->◀️ Revert" },
]
# filter out the commits that are not matched by commit parsers
filter_commits = false
# sort the tags topologically
topo_order = false
# sort the commits inside sections by oldest/newest order
sort_commits = "oldest"
tag_pattern = "[0-9]+\\.[0-9]+\\.[0-9]+"
+6
View File
@@ -0,0 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
]
}
+14
View File
@@ -0,0 +1,14 @@
robotframework==7.3.2
robotframework-browser==19.10.1
robotframework-seleniumlibrary==6.8.0
urllib3==2.5.0
psycopg[binary]==3.2.11
PyMySQL==1.1.2
robotframework-appiumlibrary==3.1
robotframework-databaselibrary==2.3.2
robotframework-httplibrary==0.4.2
robotframework-http-rabbitmq==1.0.3
robotframework-requests==0.9.7
requests==2.32.5
faker==37.11.0
python-dotenv==1.1.1