Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/5] support/docker: add new dockers
@ 2018-07-13  6:38 Yann E. MORIN
  2018-07-13  6:38 ` [Buildroot] [PATCH 1/5] core: add a rule to generate all our docker images Yann E. MORIN
                   ` (4 more replies)
  0 siblings, 5 replies; 18+ messages in thread
From: Yann E. MORIN @ 2018-07-13  6:38 UTC (permalink / raw)
  To: buildroot

Hello All!

Add new docker images of various distros, with the packages needed to
run Buildroot already installed.

This will help:

  - users, to get a build environment known to work,

  - developpers, to more easily reproduce build failures reported by
    users.

A basic set of a few, very various distors have been chosen, to cover
a range of diversity:

  - the existing, rock-solid Debian Stretch, pinned to a known state,
    that we use for the Gitlab-CI testing;

  - Fedora-F28, a bleeding-edge mainstream distro, pinned to the state
    it was at release time;

  - Arch 2018.07.01, a snapshot of a popular rolling-release distro;

  - Alpine 3.7, an not-so-obscur-yet-far-from-mainstream distro, which
    peculiarity is to be based on musl and busybox, instead of the more
    conventional glibc, coreutils, linux-utils, bash, et al...

More variants can be added later, depending on the demand.

Note 1: when this series is applied (if it is), I'll generate the images
and push them to the Buildroot repo on the Docker hub.

Note 2: in the first patch, I am absoutely sure we can bike-shed at
length on the rule name. Shoot! ;-)


Regards,
Yann E. MORIN.


The following changes since commit bf79731153d2739580954161547225acb60f65e8

  libcurl: security bump to version 7.61.0 (2018-07-12 22:18:54 +0200)


are available in the git repository at:

  git://git.buildroot.org/~ymorin/git/buildroot.git

for you to fetch changes up to 9f99ad9f8d86876a7e16185a9025223bc01edf9d

  support/docker: add an Alpine-3.7 based image (2018-07-13 08:35:08 +0200)


----------------------------------------------------------------
Yann E. MORIN (5):
      core: add a rule to generate all our docker images
      support/docker: rename the Dockerfile and its accompanying file
      support/docker: add a Fedore-28 based image
      support/docker: add an Arch image
      support/docker: add an Alpine-3.7 based image

 Makefile                                           | 13 ++++++
 support/docker/Dockerfile.alpine-3.7               | 42 +++++++++++++++++++
 support/docker/Dockerfile.arch-2018.07.01          | 40 ++++++++++++++++++
 support/docker/Dockerfile.base                     |  1 +
 .../{Dockerfile => Dockerfile.debian-stretch}      |  7 +++-
 support/docker/Dockerfile.fedora-28                | 48 ++++++++++++++++++++++
 ...ources.list => debian-stretch.apt-sources.list} |  0
 7 files changed, 149 insertions(+), 2 deletions(-)
 create mode 100644 support/docker/Dockerfile.alpine-3.7
 create mode 100644 support/docker/Dockerfile.arch-2018.07.01
 create mode 120000 support/docker/Dockerfile.base
 rename support/docker/{Dockerfile => Dockerfile.debian-stretch} (87%)
 create mode 100644 support/docker/Dockerfile.fedora-28
 rename support/docker/{apt-sources.list => debian-stretch.apt-sources.list} (100%)

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2018-07-16 16:15 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-13  6:38 [Buildroot] [PATCH 0/5] support/docker: add new dockers Yann E. MORIN
2018-07-13  6:38 ` [Buildroot] [PATCH 1/5] core: add a rule to generate all our docker images Yann E. MORIN
2018-07-16  0:39   ` Ricardo Martincoski
2018-07-13  6:38 ` [Buildroot] [PATCH 2/5] support/docker: rename the Dockerfile and its accompanying file Yann E. MORIN
2018-07-16  0:44   ` Ricardo Martincoski
2018-07-13  6:38 ` [Buildroot] [PATCH 3/5] support/docker: add a Fedore-28 based image Yann E. MORIN
2018-07-16  0:48   ` Ricardo Martincoski
2018-07-13  6:38 ` [Buildroot] [PATCH 4/5] support/docker: add an Arch image Yann E. MORIN
2018-07-14 11:19   ` Martin Bark
2018-07-14 12:01     ` Yann E. MORIN
2018-07-15  9:05       ` Yann E. MORIN
2018-07-15 19:30         ` Martin Bark
2018-07-15 19:45           ` Yann E. MORIN
2018-07-16  0:13             ` Martin Bark
2018-07-16 16:15               ` Yann E. MORIN
2018-07-13  6:38 ` [Buildroot] [PATCH 5/5] support/docker: add an Alpine-3.7 based image Yann E. MORIN
2018-07-14 11:19   ` Martin Bark
2018-07-16  1:05   ` Ricardo Martincoski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox