Skip to content

remove Dockerfile, use stock Python image in Jenkins#2361

Open
adeebshihadeh wants to merge 1 commit intomasterfrom
python-docker
Open

remove Dockerfile, use stock Python image in Jenkins#2361
adeebshihadeh wants to merge 1 commit intomasterfrom
python-docker

Conversation

@adeebshihadeh
Copy link
Contributor

@adeebshihadeh adeebshihadeh commented Feb 28, 2026

Summary

  • Delete the custom Dockerfile (was ubuntu:24.04 based)
  • Use python:3.12-slim directly in Jenkins docker_run with a workspace volume mount
  • Remove the Build Docker Image stage from Jenkinsfile
  • Remove all apt/platform detection from setup.sh — just uv + venv now

Test plan

  • GH Actions CI (build, test on macOS + ubuntu, windows, MISRA)
  • Jenkins HIL tests

🤖 Generated with Claude Code

@adeebshihadeh adeebshihadeh changed the title use official Python Docker image remove Dockerfile, use stock Python image in Jenkins Feb 28, 2026
@adeebshihadeh adeebshihadeh force-pushed the python-docker branch 7 times, most recently from 3f41bb8 to 4383d72 Compare March 1, 2026 00:01
- Delete custom Dockerfile (was ubuntu:24.04 based)
- Use Jenkins agent { docker } with stock python:3.12 image
- Remove apt/platform detection from setup.sh (python:3.12 has gcc, git, curl)
- Fix deprecated license format in pyproject.toml
- Use reuseNode to share workspace, chmod cleanup for root-owned files

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant