Compare commits
137
Commits
v7.2.35
...
8609dc0385
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8609dc0385 | ||
|
|
8e3f4abe92
|
||
|
|
f53aba6b7b | ||
|
|
e8111cf9e2 | ||
|
|
4680cb1d57 | ||
|
|
c2cd1d2d92 | ||
|
|
a7a5b39b83 | ||
|
|
b053a7d247
|
||
|
|
99dd71a56f | ||
|
|
79db3015f3 | ||
|
|
a2f88a4d5d | ||
|
|
2f7bc76a13 | ||
|
|
884ff1ca8f | ||
|
|
d430157bf4 | ||
|
|
f72e408920 | ||
|
|
4fb8bd8ca7 | ||
|
|
e8c6bf3040 | ||
|
|
45afe14a7a | ||
|
|
3337bfe9dc | ||
|
|
0c8468d8c0 | ||
|
|
5b438d6cbb | ||
|
|
68b6de7da1 | ||
|
|
eecff5ce9e | ||
|
|
3ce26870c6 | ||
|
|
5703975802 | ||
|
|
654bee677b | ||
|
|
ca940da216 | ||
|
|
3fdaee7434 | ||
|
|
f3eb98e275 | ||
|
|
dd2e02dc9f | ||
|
|
2f144dbe66 | ||
|
|
7d774e3733 | ||
|
|
dd63964fa6 | ||
|
|
a05e34ed21 | ||
|
|
c56b05df4d | ||
|
|
67932a64da | ||
|
|
c9b5e70557 | ||
|
|
f7bc77413b | ||
|
|
6b7e540618 | ||
|
|
d658db6d11 | ||
|
|
c9fcfcd3b4 | ||
|
|
eed76d0df2 | ||
|
|
17d1800b7a | ||
|
|
b689100c56 | ||
|
|
9714913e39 | ||
|
|
34f559847f | ||
|
|
d4d4ed1b46 | ||
|
|
3b4f22e0cd | ||
|
|
a4b0f3d7aa | ||
|
|
625a551f8e | ||
|
|
b9d77d3afa | ||
|
|
a9e1e7e8de | ||
|
|
00814e3ab9 | ||
|
|
72336eb394 | ||
|
|
9eff53bc9c | ||
|
|
26dd29b0bf | ||
|
|
2f4249df8b | ||
|
|
6d21088140 | ||
|
|
c706032bc7 | ||
|
|
37e0f69fc6 | ||
|
|
30e6a1dc90 | ||
|
|
dea76ef1ba | ||
|
|
41ff017816 | ||
|
|
3462e423d0 | ||
|
|
5393477b72 | ||
|
|
8e31084346 | ||
|
|
98b329c497 | ||
|
|
74d6746cc7 | ||
|
|
1951e840d8 | ||
|
|
8e1a832163 | ||
|
|
68789dd00d | ||
|
|
b163919f04 | ||
|
|
1b79e45040 | ||
|
|
3ec19983f8 | ||
|
|
944c495686 | ||
|
|
9166a68612 | ||
|
|
19856405c5 | ||
|
|
7bdd085f0e | ||
|
|
24a3168a7a | ||
|
|
f69834789d | ||
|
|
39b801ad54 | ||
|
|
9b12d5be38 | ||
|
|
712cace406 | ||
|
|
ec0c57d852 | ||
|
|
e699438840 | ||
|
|
e30dc59d21 | ||
|
|
081a58f3ab | ||
|
|
15015292af | ||
|
|
f34e1dd99a | ||
|
|
86c89dc5e7 | ||
|
|
340a4105c6 | ||
|
|
40e0704b67 | ||
|
|
1f2d09e584
|
||
|
|
e95d5f2c10 | ||
|
|
2d991c544b | ||
|
|
cff5f8e65b | ||
|
|
03a34fa495 | ||
|
|
3eefe80e9d | ||
|
|
d3234ce027
|
||
|
|
3547f73702 | ||
|
|
e818b15fba | ||
|
|
d627c9572a | ||
|
|
e66ef1dba7 | ||
|
|
01822f250b | ||
|
|
a8b13efbe4 | ||
|
|
dcf3662ffc | ||
|
|
b384dbb0c1 | ||
|
|
ad87312805 | ||
|
|
127c3b1867
|
||
|
|
582a3212aa | ||
|
|
94dc424c3a | ||
|
|
c0ffb2f2b5 | ||
|
|
0ad4eca9e6 | ||
|
|
9dd1bc1b4e | ||
|
|
53be847947 | ||
|
|
6165f16f57 | ||
|
|
e184c57517 | ||
|
|
93a85a53f6 | ||
|
|
82906452e9 | ||
|
|
5ad56e9a20 | ||
|
|
b90694049e | ||
|
|
350f5900a3 | ||
|
|
05b004f3fe | ||
|
|
5a5d80b1b2 | ||
|
|
ca81d5bbdf | ||
|
|
a82e47cb0a | ||
|
|
44e490c406 | ||
|
|
a115ab0bbd | ||
|
|
605b019fec | ||
|
|
fb085e9084 | ||
|
|
3c2eb077e4 | ||
|
|
af9919e85f | ||
|
|
3a1bde45b2 | ||
|
|
6f1c4bf671 | ||
|
|
7d60f55443 | ||
|
|
24b7f90f18 | ||
|
|
ba5fcd92d8 |
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"permissions": {
|
||||
"allow": [
|
||||
"Bash(but status:*)"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
name: robotframework
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [main]
|
||||
pull_request:
|
||||
branches: [main]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
env:
|
||||
BUILDTOOLS_CONTENT: ${{ secrets.BUILDTOOLS_CONTENT }}
|
||||
GITEA_REPOSITORY: ${{ gitea.repository }}
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- uses: buildtool/setup-buildtools-action@v1
|
||||
- name: Build and push
|
||||
run: unset GITEA_TOKEN && build && push
|
||||
+220
@@ -2,6 +2,226 @@
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## [7.3.17] - 2025-12-29
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update dependency faker to v40
|
||||
|
||||
## [7.3.16] - 2025-12-29
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update dependency faker to v39.1.0
|
||||
|
||||
## [7.3.15] - 2025-12-25
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update dependency robotframework to v7.4.1
|
||||
|
||||
## [7.3.14] - 2025-12-17
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update dependency faker to v39
|
||||
|
||||
## [7.3.13] - 2025-12-16
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update dependency robotframework-appiumlibrary to v3.2.1
|
||||
|
||||
## [7.3.12] - 2025-12-13
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update python:3.14.2-slim docker digest to 2751cbe
|
||||
- *(deps)* Update dependency robotframework-browser to v19.12.3
|
||||
|
||||
## [7.3.11] - 2025-12-12
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update dependency urllib3 to v2.6.2
|
||||
- *(deps)* Update dependency robotframework to v7.4
|
||||
|
||||
## [7.3.10] - 2025-12-09
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update python:3.14.1-slim docker digest to b823ded
|
||||
- *(deps)* Update dependency urllib3 to v2.6.0
|
||||
- *(deps)* Update dependency psycopg to v3.3.2
|
||||
- *(deps)* Update dependency robotframework-databaselibrary to v2.4.0
|
||||
- *(deps)* Update dependency urllib3 to v2.6.1
|
||||
- *(deps)* Update python docker tag to v3.14.2
|
||||
|
||||
## [7.3.9] - 2025-12-03
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update dependency psycopg to v3.3.0
|
||||
- *(deps)* Update dependency psycopg to v3.3.1
|
||||
- *(deps)* Update python docker tag to v3.14.1
|
||||
|
||||
## [7.3.8] - 2025-11-29
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update dependency robotframework-browser to v19.12.0
|
||||
|
||||
## [7.3.7] - 2025-11-23
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update python:3.14.0-slim docker digest to 0aecac0
|
||||
- *(deps)* Update dependency psycopg to v3.2.13
|
||||
- *(deps)* Update dependency robotframework-browser to v19.11.0
|
||||
|
||||
## [7.3.6] - 2025-11-19
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update python:3.14.0-slim docker digest to 33f49bd
|
||||
- *(deps)* Update python:3.14.0-slim docker digest to 119fd5b
|
||||
- *(deps)* Update dependency faker to v38.2.0
|
||||
|
||||
## [7.3.5] - 2025-11-13
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update python:3.14.0-slim docker digest to 6bf0f24
|
||||
- *(deps)* Update python:3.14.0-slim docker digest to 1eb0492
|
||||
- *(deps)* Update python:3.14.0-slim docker digest to e378213
|
||||
- *(deps)* Update python:3.14.0-slim docker digest to 9813eec
|
||||
- *(deps)* Update dependency faker to v38
|
||||
- *(deps)* Update dependency robotframework-databaselibrary to v2.3.3
|
||||
|
||||
## [7.3.4] - 2025-10-28
|
||||
|
||||
### Chore
|
||||
|
||||
- *(deps)* Update python:3.14.0-slim docker digest to c3db4ea
|
||||
- *(deps)* Update python:3.14.0-slim docker digest to 85c9a39
|
||||
- *(deps)* Update python:3.14.0-slim docker digest to 79eaa96
|
||||
- *(deps)* Update python:3.14.0-slim docker digest to 4ed3310
|
||||
- *(deps)* Update dependency faker to v37.12.0
|
||||
- *(deps)* Update dependency psycopg to v3.2.12
|
||||
- *(deps)* Update dependency python-dotenv to v1.2.1
|
||||
|
||||
## [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
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
# CLAUDE.md
|
||||
|
||||
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
||||
|
||||
## Project Overview
|
||||
|
||||
This is a Docker image project for Robot Framework test automation. It packages Robot Framework with commonly used testing libraries and browser drivers (Firefox, Chrome) into a containerized environment for running automated tests.
|
||||
|
||||
## Build Commands
|
||||
|
||||
The project uses `build-tools` (not Docker buildx) for building:
|
||||
```bash
|
||||
build # Build the Docker image
|
||||
push # Push the image to registry
|
||||
```
|
||||
|
||||
## Project Structure
|
||||
|
||||
- `Dockerfile` - Main container definition based on Python slim, installs browsers and RF libraries
|
||||
- `requirements.txt` - Python dependencies (Robot Framework + libraries)
|
||||
- `.version` - JSON file containing the current version
|
||||
- `cliff.toml` - git-cliff configuration for changelog generation
|
||||
- `.gitea/workflows/ci.yaml` - CI pipeline (builds on push/PR to main)
|
||||
|
||||
## Key Libraries Included
|
||||
|
||||
- robotframework-browser (Playwright-based)
|
||||
- robotframework-seleniumlibrary
|
||||
- robotframework-appiumlibrary
|
||||
- robotframework-databaselibrary (with PostgreSQL/MySQL drivers)
|
||||
- robotframework-requests
|
||||
- robotframework-httplibrary
|
||||
|
||||
## Versioning
|
||||
|
||||
The project uses semantic versioning. Version is stored in `.version` as JSON. Changelog is auto-generated using git-cliff with conventional commits.
|
||||
|
||||
## CI/CD
|
||||
|
||||
Uses Gitea Actions. The pipeline runs `build` and `push` on main branch and pull requests.
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
FROM python:3.13.7-slim@sha256:27f90d79cc85e9b7b2560063ef44fa0e9eaae7a7c3f5a9f74563065c5477cc24
|
||||
FROM python:3.14.2-slim@sha256:3955a7dd66ccf92b68d0232f7f86d892eaf75255511dc7e98961bdc990dc6c9b
|
||||
|
||||
ARG TARGETOS
|
||||
ARG TARGETARCH
|
||||
|
||||
+12
-8
@@ -1,10 +1,14 @@
|
||||
robotframework==7.3.2
|
||||
robotframework-browser==19.7.1
|
||||
robotframework-seleniumlibrary==6.7.1
|
||||
urllib3==2.5.0
|
||||
psycopg2-binary==2.9.10
|
||||
PyMySQL==1.1.1
|
||||
robotframework-appiumlibrary==3.1
|
||||
robotframework-databaselibrary==2.1.4
|
||||
robotframework==7.4.1
|
||||
robotframework-browser==19.12.3
|
||||
robotframework-seleniumlibrary==6.8.0
|
||||
urllib3==2.6.3
|
||||
psycopg[binary]==3.3.2
|
||||
PyMySQL==1.1.2
|
||||
robotframework-appiumlibrary==3.2.1
|
||||
robotframework-databaselibrary==2.4.0
|
||||
robotframework-httplibrary==0.4.2
|
||||
robotframework-http-rabbitmq==1.0.3
|
||||
robotframework-requests==0.9.7
|
||||
requests==2.32.5
|
||||
faker==40.1.0
|
||||
python-dotenv==1.2.1
|
||||
|
||||
Reference in New Issue
Block a user