Coder Social home page Coder Social logo

dsabsay / docker-jenkins-inbound-agent-runtimes Goto Github PK

View Code? Open in Web Editor NEW

This project forked from analogj/docker-jenkins-inbound-agent-runtimes

0.0 1.0 0.0 20 KB

Language specific Jenkins inbound agent containers. See https://github.com/jenkinsci/docker-inbound-agent/

License: MIT License

Dockerfile 62.91% Shell 37.09%

docker-jenkins-inbound-agent-runtimes's Introduction

docker-jenkins-inbound-agent-runtimes

Language specific Jenkins inbound agent containers.

All images are based on the official Jenkins docker-inbound-agent image, but are customized to include specific language runtimes so you don't need to make any changes.

These images are primarily for use with the Kubernetes Jenkins plugin, to dynamically spin up slave containers. See my blog post here:

<TODO: insert link to blog post here>

Tagging

We use a standardized tagging convention to ensure that version tracking is easy:

{JENKINS_AGENT_VERSION}-[JAVA_VARIANT or blank if java8]-{LANGUAGE}[LANGUAGE_VERSION or blank when latest]

eg. docker pull analogj/jenkins-inbound-agent-runtime:latest-java11-go1.13

Here's a partial list of Docker image tags that are available for jenkins-inbound-agent-runtime. You can find the full list of base images for each supported language and operating system by looking at the hooks/versions.txt file in each subdirectory.

Golang

Golang latest Golang 1.13
latest latest-go latest-go1.13
latest-java11 latest-java11-go latest-java11-go1.13
4.3 4.3-go 4.3-go1.13
4.3-java11 4.3-java11-go 4.3-java11-go1.13

Java

Java 8 Java 11
latest latest-java8 latest-java11
4.3 4.3-java8 4.3-java11

Node

Node latest Node 12
latest latest-node latest-node12
latest-java11 latest-java11-node latest-java11-node12
4.3 4.3-node 4.3-node12
4.3-java11 4.3-java11-node 4.3-java11-node12

Python

Python latest Python 3 Python 2.7
latest latest-python latest-python3 latest-python2
latest-java11 latest-java11-python latest-java11-python3 latest-java11-python2
4.3 4.3-python 4.3-python3 4.3-python2
4.3-java11 4.3-java11-python 4.3-java11-python3 4.3-java11-python2

Ruby

Ruby latest Ruby 2.7
latest latest-ruby latest-ruby2.7
latest-java11 latest-java11-ruby latest-java11-ruby2.7
4.3 4.3-ruby 4.3-ruby2.7
4.3-java11 4.3-java11-ruby 4.3-java11-ruby2.7

docker-jenkins-inbound-agent-runtimes's People

Contributors

analogj avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.