Skip to content

A docker builder image providing basic set of build tools for Java based Web development stacks

License

Notifications You must be signed in to change notification settings

bwajtr/docker-builder-maven-node-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-builder-maven-node-python

This docker image provides basic set of build tools for Java based Web development stacks: java, maven, node, python, git

Introduction

This project goal is to create a docker image with the following build tools included:

  • Eclipse Temurin JDK 17.0.10
    • Note that java.security has been modified by setting securerandom.source=file:/dev/urandom
  • Apache Maven 3.9.6
  • npm 10.2.3 && nodejs v18.19.0
  • Python 3.8.10
  • git 2.25.1
  • openssh-client (scp, ssh)

How to use

docker run --rm -it bwajtr/docker-builder-maven-node-python:latest /bin/bash

Example when using gitlab-ci pipelines

in you gitlab-ci.yml:

build:
  image: bwajtr/docker-npm-maven:latest
  stage: build
  script:
    - mvn commands
    - npm commands
    - git commands
    - python commands
    - ...

About

A docker builder image providing basic set of build tools for Java based Web development stacks

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published