ansible-role-jenkinslts

Ansible role for Jenkins LTS (Long Term Support). Available on Ansible Galaxy.

MIT License

Stars
1

Bot releases are visible (Hide)

ansible-role-jenkinslts - 3.2.0 Latest Release

Published by darkwizard242 over 1 year ago

ansible-role-jenkinslts - 3.1.0

Published by darkwizard242 over 1 year ago

Remove support for debian-stretch and updates for molecule v5

Full Changelog: https://github.com/darkwizard242/ansible-role-jenkinslts/compare/3.0.0...3.1.0

ansible-role-jenkinslts - 3.0.0

Published by darkwizard242 over 1 year ago

What's Changed

Full Changelog: https://github.com/darkwizard242/ansible-role-jenkinslts/compare/2.0.1...3.0.0

ansible-role-jenkinslts - 2.0.1

Published by darkwizard242 over 2 years ago

What's Changed

Update workflows by @darkwizard242 in https://github.com/darkwizard242/ansible-role-jenkinslts/pull/10

  • Set ansible_python_interpreter var in molecule's converge playbook
  • Bump container image in molecule config to ubuntu 20.04
  • Update build-and-test, release github action workflows.
  • Define sonar.python.version=3 in sonarcloud config

Full Changelog: https://github.com/darkwizard242/ansible-role-jenkinslts/compare/2.0.0...2.0.1

ansible-role-jenkinslts - 2.0.0

Published by darkwizard242 about 3 years ago

Breaking Changes:

  • Remove tasks that explicitly Installed Java. It is now set as a requirement. Java can either indepedently be installed by the user or can utilize darkwizard242.adoptopenjdk role.
  • Remove vars for java installation.
  • Remove support for Ubuntu 16.04 (xenial)
  • Handler Task names refactored. Logic or changes that handlers were performing remain the same.
  • Jenkins Url checking handler now looks for /login path and HTTP status code 200.

Enhancements

  • Add requirements.yml under molecule to install java during the execution of molecule test
  • Update molecule's converge.yml playbook to install java during the execution of molecule test
  • Add dependency among scenarios for molecule to execute.
  • Update Github Action's workflow for build-and-test for feature branch triggers.
  • Update documentation.
ansible-role-jenkinslts - 1.1.1

Published by darkwizard242 over 3 years ago

  • update author attribute in role's metadata
ansible-role-jenkinslts - 1.1.0

Published by darkwizard242 almost 4 years ago

Migrate CI/Release from TravisCI to GitHub Actions

  • Set up a build-and-test workflow that performs sonarcloud code quality check and runs a molecule test for the Ansible Role.
  • Set up a Release workflow to trigger import of role in Ansible Galaxy.
  • Exclusion of .github dir from yamllint scan during molecule execution.
  • Reconfigure sonarcloud config
ansible-role-jenkinslts - 1.0.9

Published by darkwizard242 over 4 years ago

  • Refactor task names to be more meaningful and descriptive around the OS family that the playbook is running the tasks on.
  • Bump TravisCI python to 3.8
Badges
Extracted from project README
build-test release Quality Gate Status Maintainability Rating Reliability Rating Security Rating