gradle-golang-plugin - Gradle plugin to build, test and do other stuff of Golang projects.

  •        12

This project is still under heavy development. The gradle-golang plugin is is designed to give you the power of a professional build tool (in this case Gradle) to build, test (and other great stuff) with your go code. And this without pain of think about the correct installation go sdk, set the right environment variables, download dependencies, ...

https://github.com/echocat/gradle-golang-plugin

Tags
Implementation
License
Platform

   




Related Projects

gogradle - A Gradle Plugin Providing Full Support for Go

  •    Groovy

Gogradle is a gradle plugin which provides support for building golang. 2017-06-23 Gogradle is awarded Gradle Plugin of the Year 2017. See the talk on Gradle Summit 2017.

gradle-android-plugin - Android plugin for the Gradle build system.

  •    Groovy

We are very sorry to announce that development of this plugin has been discontinued. Google has created their own Android development toolchain based on Gradle, which supercedes this plugin. Please see http://tools.android.com/tech-docs/new-build-system/user-guide for further information.

gradle-docker - A Gradle plugin to build Docker images from the build script.

  •    Groovy

This plugin for Gradle adds the capability to build and publish Docker images from the build script. It is available through jCenter and MavenCentral. See the change log for information about the latest changes.

gradle-release - gradle-release is a plugin for providing a Maven-like release process for projects using Gradle

  •    Groovy

Please refer to the Gradle DSL PluginDependenciesSpec to understand the behavior and limitations when using the new syntax to declare plugin dependencies. After you have your build.gradle file configured, simply run: gradle release and follow the on-screen instructions.

gradle-tomcat-plugin - Gradle plugin supporting deployment of your web application to an embedded Tomcat web container

  •    Groovy

The plugin provides deployment capabilities of web applications to an embedded Tomcat web container in any given Gradle build. It extends the War plugin. At the moment the Tomcat versions 6.0.x, 7.0.x, 8.0.x, 8.5.x and 9.0.x are supported. The typical use case for this plugin is to support deployment during development. The plugin allows for rapid web application development due to the container's fast startup times. Gradle starts the embedded container in the same JVM. Currently, the container cannot be forked as a separate process. This plugin also can't deploy a WAR file to a remote container. If you are looking for this capability, please have a look at the Cargo plugin instead.


okbuck - OkBuck is a gradle plugin that lets developers utilize the Buck build system on a gradle project

  •    Java

OkBuck is a gradle plugin that lets developers utilize the Buck build system on a gradle project.

gradle-appengine-plugin - Gradle plugin that provides tasks for uploading, running and managing Google App Engine projects

  •    Groovy

NOTE: All App Engine users (except Android Studio users - support is not quite ready) are encouraged to transition to the [new gradle plugin] (https://github.com/GoogleCloudPlatform/app-gradle-plugin) for their projects.The plugin provides tasks for uploading, downloading, running and managing Google App Engine (App Engine) projects in any given Gradle build.

jib - :sailboat: Build container images for your Java applications.

  •    Java

Jib builds Docker and OCI images for your Java applications and is available as plugins for Maven and Gradle. Maven: See documentation for jib-maven-plugin. Gradle: See documentation for jib-gradle-plugin.

gradle-xcodePlugin - gradle plugin for building Xcode Projects for iOS, watchOS, macOS or tvOS

  •    Groovy

The gradle xcode plugin (gxp) makes it easier to build Xcode projects by specifying the build settings in a single configuration file. The goal is to keep the build file as simple as possible, but also enable a great flexibility for the build. The gxp uses the Apple command line tools (like xcodebuild) to perform the build.

gradle-dependency-graph-generator-plugin - Gradle plugin that generates dependency graphs from your project

  •    Kotlin

Gradle plugin that lets you visualize your dependencies in a graph. Gradle 3.3 or higher is required.

gradle-retrolambda - A gradle plugin for getting java lambda support in java 6, 7 and android

  •    Java

This plugin will automatically build your java or android project with retrolambda, giving you lambda goodness on java 6 or 7. It relies on the wonderful retrolambda by Esko Luontola. Note: The minimum android gradle plugin is 1.5.0 and the minimum gradle plugin is 2.5.

gradle-ospackage-plugin - Gradle plugin for constructing linux packages, specifically RPM and DEBs.

  •    Groovy

This plugin provides Gradle-based assembly of system packages, typically for RedHat and Debian based distributions, using a canonical Gradle Copy Specs. It's structured as three plugins, which work in concert, and a fourth plugin to pull them all together. Keep reading to see some power examples, follow the links to further pages for the formal documentation. All the plugins are pure-java and don't require any local native binaries. Refer to the Gradle Plugin Portal for instructions on how to apply the main plugin.

gradle-errorprone-plugin - Gradle plugin to use the error-prone compiler for Java

  •    Java

This plugin configures JavaCompile tasks to use the error-prone compiler. This plugin depends on Gradle internal APIs, and is only guaranteed to work with the Gradle version it's been tested against. It also depends on Javac internal APIs, directly exposed by error-prone.

gradle-docker-plugin - Gradle plugin for managing Docker images and containers.

  •    Groovy

Gradle plugin for managing Docker images and containers using via its remote API. The heavy lifting of communicating with the Docker remote API is handled by the Docker Java library. Please refer to the library’s documentation for more information on the supported Docker’s client API and Docker server version. This plugin requires Gradle >= 2.5 to work properly.

gradle-errorprone-plugin-v0.0.x - Gradle plugin to use the error-prone compiler for Java

  •    Java

This plugin configures JavaCompile tasks to use the error-prone compiler. This plugin depends on Gradle internal APIs, and is only guaranteed to work with the Gradle version it's been tested against. It also depends on Javac internal APIs, directly exposed by error-prone.

gradle-bintray-plugin

  •    Groovy

The Gradle Bintray Plugin allows you to publish artifacts to Bintray. Please follow the below steps to add the Gradle Bintray Plugin to your Gradle build script.

gradle-play-publisher - Gradle Plugin to upload your APK and metadata to the Google Play Store

  •    Kotlin

Gradle Play Publisher is a Gradle plugin that allows you to upload your APK and other app details to the Google Play Store from a continuous integration server or anywhere you have a command line. The first APK or App Bundle needs to be uploaded via the Google Play Console because registering the app with the Play Store cannot be done using the Play Developer API. For all subsequent uploads and changes this plugin can be used.

gradle-aws-plugin - Gradle plugin to manage Amazon Web Services

  •    Java

Gradle plugin to manage AWS resources. These credentials are used to make API accesses by default. The format of the credentials file is described in the Amazon AWS Docs.

buildSrcVersions - Gradle dependencies with IDE integration and lookup for available updates

  •    Kotlin

The Gradle plugin de.fayard.buildSrcVersions goal is to make it painless to manage your dependencies inside your IDE. It does that by extracting all your dependencies, searching for available dependencies updates and generating Kotlin code, Groovy code or Gradle properties.

gradle-download-task - Adds a download task to Gradle that displays progress information

  •    Java

This is a simple download task for Gradle. It displays progress information just as Gradle does when it retrieves an artifact from a repository. The plugin has been sucessfully tested with Gradle 1.0 up to 4.8. It should work with newer versions as well.