Giter Site home page Giter Site logo

builder-base's Introduction

builder-base

This is the base image used for all builder images in Jenkins X platform. Specific language builders like maven, npm and golang use this as a base image.

builder-base's People

Contributors

bitwiseman avatar bryanlarsen avatar ccojocar avatar i0n avatar igdianov avatar jenkins-x-bot avatar jstrachan avatar pierrereliquet avatar pmuir avatar pow-devops2020 avatar rawlingsj avatar ysaakpr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

builder-base's Issues

Build 64 bits flavor images

Affects: 0.0.480

Issue

We're using the builder-maven image to build our applications and that build uses binaries that only run on a 64-bits OS.

I think that the 32 bits image was a conscious choice on your side (given you specifically use Java 32 bits) probably to slim the images down?

Proposed solution(s)

I'd like to propose a few solutions to fuel the discussion on that topic which from what I gather might have deep impacts if implemented

  1. Switch builder-base to 64 bits
  2. Build two flavors of builder-base for 32 & 64 bits and propagate these flavors to all children
  3. Build a builder-base-64 image and start migrating all children one by one

The first would have a strong impact on all users but there are going to be more and more 64 bits only tools out there so it might be all right.

The second would probably be the heaviest but cleanest of them all with no impacts on current users.

The third would have no impacts on current users and would allow on-demand workload distribution but might not be as clean as the second.

Do you think any of those is possible? Is there another option that I don't see?

Thanks for developing those images anyway, we heavily rely on them and they're pretty useful!

update skaffold to 0.8.0

This should make it possible to use kaniko for builds.

I am trying to work with multi stage docker builds...

Various HELM_VERSION in Dockerfile.*

Why different HELM_VERSION in Dockerfile.*

$ grep "ENV HELM_VERSION" Dockerfile*
Dockerfile.common:ENV HELM_VERSION 2.10.0-rc.1
Dockerfile.php:ENV HELM_VERSION 2.8.2
Dockerfile.ruby:ENV HELM_VERSION 2.8.2
Dockerfile.slim:ENV HELM_VERSION 2.9.1
Dockerfile.swift:ENV HELM_VERSION 2.8.2

It seems causing the problem at
jenkins-x/jx#1419

Build trigger

Can someone trigger the build for base and and other language specific modules, Changes are there but still no builds are happened from last two days.

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.