Provides conventions for wrapping Gradle around Node development
Mirah language plugin for Gradle
Deals specifically with the creation of terraformrc files
A plugin that helps you test your plugin against a variety of Gradle versions
Provides access to tools configured by project extensions
This forms the core plugin of all YSF JVM-based projects
Provides the necessary extension, but no conventions
Authentication support for the Gitlab provider in Terraform
Provides OpenTofu conventions, source sets and predefined tasks
Generates documentation from OpenTofu and Terraform source sets and modules
org.ysb33r.packer.base
Provides Packer extension and tasks. No need to have packer installed as plugin will take care of caching and installation in a similar fashion as to have Gradle distributions are cached
Publishes modules to various Git repositories and local filesystems
Create wrappers for `node`, `npm` and `npx` and call them `nodew`, `npmw` and `npxw`.
Plugins download SDKs & distributions and to simpify property resolving
Core support for publishing to modules to various Git repositories.Also supports local filesystem publishing.
This is a plugin for Gradle that allows Doxygen (www.doxygen.org) to be used to generate documentation
Publishes YSF artifacts to Maven Central via Sonatype OSSRH.
Provides at least on publication
This is a plugin for Gradle that allows invoking GNU Make builds
Makes many, many useful utilities available
Provides Node.js and NPM tasks. No need to have Node.js installed as plugin will take care of caching and installation in a similar fashion as to have Gradle distributions are cached
Allows AWS Support Role authentication to be performed within a a Gradle build
A base plugin for publishing YSF Antora-based documentation to Gitlab pages.
org.ysb33r.rust.exe
Plugin for building Rust libraries and applications using Gradle
Provides opentofuw wrapper script so that opentofu can be run from the command-line using exactly the same binary that the Gradle project will use.
Publishes modules to various Git repositories and local filesystems
Provides means of resolving GEMs in a similar way to Maven Wagon using the Kotlin DSL
Base plugin that allows working with Gulp, but does not apply conventions
Provide an extension for defining toolchains, package managers and tools
Provides terraformw wrapper script so that terraform can be run from the command-line using exactly the same binary that the Gradle project will use.
Provides ability to convert legacy JARs into modules
A plugin that helps you test your plugin against a variety of Gradle versions
Provides the Node toolchain
A plugin that helps you test your plugin against a variety of Gradle versions
Provides means of resolving GEMs in a similar way to Maven Wagon
org.ysb33r.rust.base
Plugin for building Rust libraries and applications using Gradle
Deals specifically with the creation of global configuration files. Needed at root level in a multi-project configuration.
This is a plugin for Gradle that allows Doxygen (www.doxygen.org) to be used to generate documentation
A plugin that downloads and caches WebDriver binaries specific to the OS the build runs on.
Provides the ability to execute JRuby-based tasks and scripts
Adds Terraform source format validation into the check lifecycle
Provides OpenTofu extension and tasks. No need to have opentofu installed as plugin will take care of caching and installation in a similar fashion as to have Gradle distributions are cached
Automatically push the test results in real-time when the build is runnign on Appveyor
A plugin that keeps a local repository for offline of isolated environments
Simplifies the storigin of Terraform remote state in S3
Yet another plugin for publishing to MavenCentral
org.ysb33r.rust.lib
Plugin for building Rust libraries and applications using Gradle
Provides core functionality for Javascript development, but does not apply conventions
Mirah language plugin for Gradle
Provides Gulp functionality without affecting any global installations
org.ysb33r.bintray
This is a bintray publish plugin for Gradle
A plugin for publishing YSF Antora-based documentation to Gitlab pages.
This forms the core plugin of all YSF projects
Providers the PNPM toolchain
org.ysb33r.packer
Provides Packer conventions
Generates JOOQ code
Publishes a YSF Gradle plugin to the Gradle Plugin Portal.
org.ysb33r.vfs
Integrates the groovy-vfs library with Gradle allowing access and file operations on remote sites via a variety of internet protocols.
Provides some additional helpers for the Terraform AWS provider
A plugin that keeps a local repository for offline of isolated environments
A base plugin primarily used by Terraform, Packer and OpenTofu
Provides Terraform conventions, source sets and predefined tasks
An alternative approach to Javascript development where Gradle drives the development cycle
A base plugin that can publish a YSF Gradle plugin to the Gradle Plugin Portal.
org.ysb33r.gradletest
A plugin that helps you test your plugin against a variety of Gradle versions
Provides Terraform extension and tasks. No need to have terraform installed as plugin will take care of caching and installation in a similar fashion as to have Gradle distributions are cached
Provides NPM functionality including project caching and installaton without affecting any global installations
Plugin for allowing buildscript authors to download SDKs and distributions
Plugin for making operating system information available to build script authors