Releases: opendevstack/ods-quickstarters
Releases · opendevstack/ods-quickstarters
v4.7.2
v4.7.1
v4.7.0
What's Changed
Added
- Introduce Rust Quickstarter dependency graph linting (cargo-deny) and upgrade maintenance (#1061)
- Enable OpenSSL vendored compilation for Rust Jenkins Agent (#1026)
- Added custom reporter to Cypress Quickstarter and update dependencies (#1034)
- Add microsoft-edge to nodejs agents for using with cypress (#1063)
- Added new function to cypress to log into applications using MFA (#1070)
Changed
- Removal of deprecated versions (#1068)
- Update OS packages by default and bump gitleaks version (#1049)
- Install java 17 devel only in scala and jdk agents (#1057)
- Update Angular, Ionic and Typescript Quickstarters (#1033)
- Update Rust Axum Quickstarter to Rust 1.79.0 (#1024)
- Update Rust Axum Quickstarter to Rust 1.80.1 and improve Agent build configuration (#1040)
- Rust Jenkins agent and Quickstarter updates of January 2025 (#1087)
- Mobile testing enablement adding Appium & Sauce Labs in e2e-spock-geb quickstarter (#1083)
- Generate PDF report for cypress and improved environment management (#1079)
- Change PDF report zip file name in Cypress Quickstarter (#1082)
- Improvements in the reporter for cypress (#1042)
- Support for Python3.12, and maintenance of be-python-flask quickstarter and python Jenkins agent (#1030)
- Update Streamlit Quickstarter (#1030)
- Update Golang agent (#1031)
- Update gateway/nginx Quickstarter (#1048)
- Gitleaks docs fix and update (#1028)
- Update jdk and scala quickstarters and agents (#1032)
Fixed
- Replaced centos8 repository for AlmaLinux 8 due to deprecation (#1063)
- Nodejs agents should make use of the installed certificates in the agent (#1078)
- Fix for npm based jenkins agents to support private nexus repositories (#1059)
- Fix Ruby installation with high amount of CPU cores (#1084)
- Included small fixes in e2e-cypress (#1086)
- Fix ETL Python QS: AWS Test codepipeline Status Managment and update cryptography dependency(#1056)
- Fix permissions in Golang agent for the golden tests (#1052)
Full Changelog: v4.6.0...v4.7.0
v4.6.0
What's Changed
Changed
- inf-terraform-[aws|azure]: bump terraform versions, pre-commit-hooks, library versions (#1036)
- jenkins-agent-terraform-2408: add jenkins agent terraform-2408, add go-task, go for experimental terratest, add python-3.12 (drop python-3.8), use tenv for terraform (tofu) version management, ruby version 3.3.4, terraform 1.9.4 (#1036)
Fixed
- Replaced centos8 repository for RockyLinux 8 due to deprecation in terraform agents (#1036)
- Remove obsolete branch parameter from release-manager (#1058)
Full Changelog: v4.5.0...v4.6.0
v4.5.0
v4.4.0
What's Changed
Added
- Added secret scanning (gitleaks) in all quickstarters (#963)
Changed
- Update api version in ocp templates for image, buildconfig, route and deploymentconfig (#1072)
- Update Makefile adding all missing agents (#999)
Fixed
- jenkins agent nodejs20 can not import private keys into gpg keyring to use with helm secrets (#1001)
Full Changelog: v4.3.1...v4.4.0
v4.3.1
What's Changed
Added
- Rust Quickstarter with Axum web framework simple boilerplate (#980)
- Added ETL pipeline testing QS (e2e-python) (#985)
- Added Nodejs20 agent (#962)
- Added java 21 to jdk agent, updated Springboot and Spock quickstarters (#962)
Modified
- Update Streamlit and Python quickstarters and agent (#968) & (#982)
- Update gateway-Nginx quickstarter (#983)
- Remove nodejs12 form the code (#936)
- Update release manager readme (#969)
- Maintenance for Golang Agent and QuickStarter (#955)
- Update Angular, TypeScript, Cypress and Ionic quickstarters (#962)
Fixed
- jenkins agents can not import private keys into gpg keyring to use with helm secrets (#945)
- Streamlit quickstarter build fails to import nexus host certificates into truststore (#951)
- Rust Quickstarter Jenkins Agent CICD tools with fixed versions (#988)
Full Changelog: v4.3.0...v4.3.1
v4.3.0
Added
- Addition of streamlit quickstarter (#891)
- Cypress Cloud integration and switch to nodejs 18 (#935)
- Provide build agent for Node.js 18 (#794)
Modified
- Generate one xml report per spec and merge them later (#898)
- Removal of Centos agents (#1209)
- Update of Python agent, Python, Streamlit and Jupyter quickstarters (#902)
- inf-terraform-aws: remove cloudformation stack from default quickstarter (#934)
- inf-terraform-aws: switch from shared statefile location to dedicated (#932)
- Change sonar-scan.json and release manager template to use any project (#933)
- Add binutils package to jdk-17 agent (#929)
- inf-terraform-[aws|azure], bump inspec-aws (v1.83.60) & inspec-azure (v1.118.41) library versions, drop use of symbolized keys in helper yaml files (#927)
- inf-terraform-[aws|azure], jenkins-agent-terraform-2306 with tooling update (ruby 3.2.2, python 3.11) (#923)
- Update python agent, pyhon, streamlit and jupyter quickstarters to 3.11 (#924)
- Upgrade to Cypress 12 (#908)
- Update scala agent and be-scala-play quickstarter (#919)
- Update Ionic Quickstarter (#917)
- Update Go quickstarter to Go 1.20 and align version of golangci-lint and go-junit-report (#915)
- Rename maven-agent to jdk-agent, update springboot & spock-geb quickstarters (#901)
- Update Angular and TypeScript quickstarters (#910)
- Upgrade be-gateway-nginx to rocky 1.21 openresty/nginx (#883)
- Set default rollout strategy to recreate (#926)
Fixed
- Fix oauth-proxy sidecar image (#862)
- Fix Jenkinsfile params in StreamLit (#941) (#939)
- Fixed Angular build for error "Unknown argument: sourceMap" (#940)
- Fix mismatch on java version in base and jdk agents (#916)
- TypeScript QS fails to build (#897)
- Issues with agent permision in new OCP version (#901)
- Removed protractor-related configuration from
ini.sh
in Ionic quickstarter (#885) - change /tmp permissions in inf-terraform-agent (#903)
- nodejs 18 agent builds fail (#905)
- Fix imagePullPolicy issue when verifying the image (#874)
- Fix Release manager Jenkinsfile (#943)
New Contributors
- @sklingel made their first contribution in #892
- @garcanam made their first contribution in #908
- @roicarrera made their first contribution in #935
Full Changelog: v4.2.0...v4.3.0