Skip to content

Releases: devatherock/drone-yaml-validator

3.2.0

02 May 02:58
Compare
Choose a tag to compare

Added

  • Used circleci-templates to reduce circleci config
  • Scanned generated docker image using trivy

Changed

  • chore(deps): update cimg/openjdk docker tag to v11.0.22
  • chore(deps): update dependency gradle to v7.6.4
  • Used busybox as the base image
  • Built the native binary in quick build mode, to reduce build time
  • Combined the amd64 and arm64 images into a single multi-arch image

3.1.0

10 Feb 11:01
Compare
Choose a tag to compare

Changed

  • fix(deps): update dependency org.yaml:snakeyaml to v2.2
  • chore(deps): update dependency gradle to v7.6.3
  • chore(deps): update alpine docker tag to v3.19.1
  • chore(deps): update plugin com.diffplug.spotless to v6.25.0

Removed

  • Dependency check plugin

3.0.0

07 Jul 01:30
Compare
Choose a tag to compare

Added

  • #91: Allowed yamls with custom tags
  • Dependency check plugin, to scan for vulnerable dependencies

Changed

  • fix(deps): update dependency org.objenesis:objenesis to v3.3
  • chore(deps): update plugin com.github.kt3k.coveralls to v2.12.2
  • fix(deps): update dependency org.yaml:snakeyaml to v2
  • chore(deps): update alpine docker tag to v20230329
  • Built separate images for arm and x86
  • Upgraded java-to-native to 3.0.0
  • #103: Upgraded to scriptjar with groovy 3
  • chore(deps): update devatherock/simple-slack docker tag to v1
  • chore(deps): update dependency gradle to v7.6.2

2.1.0

18 May 01:12
318e174
Compare
Choose a tag to compare

Added

  • #69: UPX compression of generated binary

Changed

  • chore: Added changelog-updater for creating missed changelog entries
  • chore(deps): update dependency org.codehaus.groovy:groovy to v2.5.16
  • chore(deps): update dependency alpine to v20220328
  • chore: Used custom ssh key to push to github
  • Used docker image with upx in CI pipeline

2.0.0

30 Oct 00:03
0a4d675
Compare
Choose a tag to compare

Added

  • Functional tests that can be manually run to verify the dev images before releasing
  • test: Used system-rules library to test System.exit calls
  • chore: Makefile for easier testing
  • test: Added functional tests to CI pipeline. The machine executor allows executing docker commands
  • chore: Upgraded libraries to fix security vulnerabilities

Changed

  • chore(deps): update dependency org.codehaus.groovy:groovy to v2.5.15

Removed

  • #58: vela-yaml-validator publish, so that one image drone-yaml-validator, that supports both vela and drone, can be used

1.5.0

26 Jan 02:26
Compare
Choose a tag to compare
  • #28: Flag to treat YAML files with duplicate keys as valid. Defaults to treating such files as invalid

1.4.1

14 Nov 16:56
Compare
Choose a tag to compare

Changed

  • Fixed bug introduced when fixing codacy violations