Skip to content

Releases: ThrowTheSwitch/MadScienceLabDocker

v1.1.9

Choose a tag to compare

@github-actions github-actions released this 20 Sep 22:32
v1.1.9
caf4040

MadScienceLab Docker Images Builds

Each build produces multiple variants of the throwtheswitch/madsciencelab Docker images containing Ceedling and its supporting frameworks as well as various utilities and compilation toolchains. Each image built from this repository targets multiple runtime host platforms.

Build types (via Github Actions):

  1. Any push or pull request generates and validates the Dockerfiles for each image variant (lint + structural check), without building a real image.
  2. A pre-release tag adds to (1) by performing a real multi-platform Docker image build (not pushed to Docker Hub) and publishing a GitHub pre-release.
  3. A release tag adds to (2) by pushing the resulting Docker images to Docker Hub.

See the Docker Hub repository for official releases of the resulting Docker images and their documentation.

Versioning of this repository and the resulting tags in Docker Hub tracks Ceedling’s version. Docker image changes are maintained with a lowercase letter suffix appended to the version of Ceedling contained in each image itself.

Build Artifacts

Every build—whether triggered by a push, pull request, pre-release tag, or release tag—produces a zip archive for each Docker image variant. The archive contains that variant’s generated Dockerfile and any other artifacts used to build the image. These are attached to that build’s Github Action run.

Pre-releases and releases attach those same per-variant zip archives to this Github release alongside a zip archive of the project source at this tag (created automatically by Github).

See this repository’s documentation for instructions on how to use the tools of this repository and how to manually build the Docker images this repository maintains.

Changelog

🌟 Added

  • Updated Ceedling to 1.1.9 gem

v1.1.8

Choose a tag to compare

@github-actions github-actions released this 11 Sep 02:08
v1.1.8
bc9c3bc

MadScienceLab Docker Images Builds

Each build produces multiple variants of the throwtheswitch/madsciencelab Docker images containing Ceedling and its supporting frameworks as well as various utilities and compilation toolchains. Each image built from this repository targets multiple runtime host platforms.

Build types (via Github Actions):

  1. Any push or pull request generates and validates the Dockerfiles for each image variant (lint + structural check), without building a real image.
  2. A pre-release tag adds to (1) by performing a real multi-platform Docker image build (not pushed to Docker Hub) and publishing a GitHub pre-release.
  3. A release tag adds to (2) by pushing the resulting Docker images to Docker Hub.

See the Docker Hub repository for official releases of the resulting Docker images and their documentation.

Versioning of this repository and the resulting tags in Docker Hub tracks Ceedling’s version. Docker image changes are maintained with a lowercase letter suffix appended to the version of Ceedling contained in each image itself.

Build Artifacts

Every build—whether triggered by a push, pull request, pre-release tag, or release tag—produces a zip archive for each Docker image variant. The archive contains that variant’s generated Dockerfile and any other artifacts used to build the image. These are attached to that build’s Github Action run.

Pre-releases and releases attach those same per-variant zip archives to this Github release alongside a zip archive of the project source at this tag (created automatically by Github).

See this repository’s documentation for instructions on how to use the tools of this repository and how to manually build the Docker images this repository maintains.

Changelog

🌟 Added

  • Updated Ceedling to 1.1.8 gem

v1.1.7

Choose a tag to compare

@github-actions github-actions released this 04 Sep 03:09
v1.1.7
3e3e60b

MadScienceLab Docker Images Builds

Each build produces multiple variants of the throwtheswitch/madsciencelab Docker images containing Ceedling and its supporting frameworks as well as various utilities and compilation toolchains. Each image built from this repository targets multiple runtime host platforms.

Build types (via Github Actions):

  1. Any push or pull request generates and validates the Dockerfiles for each image variant (lint + structural check), without building a real image.
  2. A pre-release tag adds to (1) by performing a real multi-platform Docker image build (not pushed to Docker Hub) and publishing a GitHub pre-release.
  3. A release tag adds to (2) by pushing the resulting Docker images to Docker Hub.

See the Docker Hub repository for official releases of the resulting Docker images and their documentation.

Versioning of this repository and the resulting tags in Docker Hub tracks Ceedling’s version. Docker image changes are maintained with a lowercase letter suffix appended to the version of Ceedling contained in each image itself.

Build Artifacts

Every build—whether triggered by a push, pull request, pre-release tag, or release tag—produces a zip archive for each Docker image variant. The archive contains that variant’s generated Dockerfile and any other artifacts used to build the image. These are attached to that build’s Github Action run.

Pre-releases and releases attach those same per-variant zip archives to this Github release alongside a zip archive of the project source at this tag (created automatically by Github).

See this repository’s documentation for instructions on how to use the tools of this repository and how to manually build the Docker images this repository maintains.

Changelog

🌟 Added

  • Updated Ceedling to 1.1.7 gem

v1.1.6

Choose a tag to compare

@github-actions github-actions released this 25 Aug 18:42
v1.1.6
5a2991e

MadScienceLab Docker Images Builds

Each build produces multiple variants of the throwtheswitch/madsciencelab Docker images containing Ceedling and its supporting frameworks as well as various utilities and compilation toolchains. Each image built from this repository targets multiple runtime host platforms.

Build types (via Github Actions):

  1. Any push or pull request generates and validates the Dockerfiles for each image variant (lint + structural check), without building a real image.
  2. A pre-release tag adds to (1) by performing a real multi-platform Docker image build (not pushed to Docker Hub) and publishing a GitHub pre-release.
  3. A release tag adds to (2) by pushing the resulting Docker images to Docker Hub.

See the Docker Hub repository for official releases of the resulting Docker images and their documentation.

Versioning of this repository and the resulting tags in Docker Hub tracks Ceedling’s version. Docker image changes are maintained with a lowercase letter suffix appended to the version of Ceedling contained in each image itself.

Build Artifacts

Every build—whether triggered by a push, pull request, pre-release tag, or release tag—produces a zip archive for each Docker image variant. The archive contains that variant’s generated Dockerfile and any other artifacts used to build the image. These are attached to that build’s Github Action run.

Pre-releases and releases attach those same per-variant zip archives to this Github release alongside a zip archive of the project source at this tag (created automatically by Github).

See this repository’s documentation for instructions on how to use the tools of this repository and how to manually build the Docker images this repository maintains.

Changelog

🌟 Added

  • Updated Ceedling to 1.1.6 gem

v1.1.5

Choose a tag to compare

@github-actions github-actions released this 19 Aug 14:18
v1.1.5
1c201c9

MadScienceLab Docker Images Builds

Each build produces multiple variants of the throwtheswitch/madsciencelab Docker images containing Ceedling and its supporting frameworks as well as various utilities and compilation toolchains. Each image built from this repository targets multiple runtime host platforms.

Build types (via Github Actions):

  1. Any push or pull request generates and validates the Dockerfiles for each image variant (lint + structural check), without building a real image.
  2. A pre-release tag adds to (1) by performing a real multi-platform Docker image build (not pushed to Docker Hub) and publishing a GitHub pre-release.
  3. A release tag adds to (2) by pushing the resulting Docker images to Docker Hub.

See the Docker Hub repository for official releases of the resulting Docker images and their documentation.

Versioning of this repository and the resulting tags in Docker Hub tracks Ceedling’s version. Docker image changes are maintained with a lowercase letter suffix appended to the version of Ceedling contained in each image itself.

Build Artifacts

Every build—whether triggered by a push, pull request, pre-release tag, or release tag—produces a zip archive for each Docker image variant. The archive contains that variant’s generated Dockerfile and any other artifacts used to build the image. These are attached to that build’s Github Action run.

Pre-releases and releases attach those same per-variant zip archives to this Github release alongside a zip archive of the project source at this tag (created automatically by Github).

See this repository’s documentation for instructions on how to use the tools of this repository and how to manually build the Docker images this repository maintains.

Changelog

🌟 Added

  • Updated Ceedling to 1.1.5 gem

⚠️ Fixed

  • Fixed Github workflows to push images to Docker Hub without leading v in semantic tag.

v1.1.4

Choose a tag to compare

@github-actions github-actions released this 14 Aug 01:16
v1.1.4
dc3a9bd

MadScienceLab Docker Images Builds

Each build produces multiple variants of the throwtheswitch/madsciencelab Docker images containing Ceedling and its supporting frameworks as well as various utilities and compilation toolchains. Each image built from this repository targets multiple runtime host platforms.

Build types (via Github Actions):

  1. Any push or pull request generates and validates the Dockerfiles for each image variant (lint + structural check), without building a real image.
  2. A pre-release tag adds to (1) by performing a real multi-platform Docker image build (not pushed to Docker Hub) and publishing a GitHub pre-release.
  3. A release tag adds to (2) by pushing the resulting Docker images to Docker Hub.

See the Docker Hub repository for official releases of the resulting Docker images and their documentation.

Versioning of this repository and the resulting tags in Docker Hub tracks Ceedling’s version. Docker image changes are maintained with a lowercase letter suffix appended to the version of Ceedling contained in each image itself.

Build Artifacts

Every build—whether triggered by a push, pull request, pre-release tag, or release tag—produces a zip archive for each Docker image variant. The archive contains that variant’s generated Dockerfile and any other artifacts used to build the image. These are attached to that build’s Github Action run.

Pre-releases and releases attach those same per-variant zip archives to this Github release alongside a zip archive of the project source at this tag (created automatically by Github).

See this repository’s documentation for instructions on how to use the tools of this repository and how to manually build the Docker images this repository maintains.

Changelog

🌟 Added

  • Updated Ceedling to 1.1.4 gem

v1.1.3

Choose a tag to compare

@github-actions github-actions released this 07 Aug 17:23
v1.1.3
c475245

MadScienceLab Docker Images Builds

Each build produces multiple variants of the throwtheswitch/madsciencelab Docker images containing Ceedling and its supporting frameworks as well as various utilities and compilation toolchains. Each image built from this repository targets multiple runtime host platforms.

Build types (via Github Actions):

  1. Any push or pull request generates and validates the Dockerfiles for each image variant (lint + structural check), without building a real image.
  2. A pre-release tag adds to (1) by performing a real multi-platform Docker image build (not pushed to Docker Hub) and publishing a GitHub pre-release.
  3. A release tag adds to (2) by pushing the resulting Docker images to Docker Hub.

See the Docker Hub repository for official releases of the resulting Docker images and their documentation.

Versioning of this repository and the resulting tags in Docker Hub tracks Ceedling’s version. Docker image changes are maintained with a lowercase letter suffix appended to the version of Ceedling contained in each image itself.

Build Artifacts

Every build—whether triggered by a push, pull request, pre-release tag, or release tag—produces a zip archive for each Docker image variant. The archive contains that variant’s generated Dockerfile and any other artifacts used to build the image. These are attached to that build’s Github Action run.

Pre-releases and releases attach those same per-variant zip archives to this Github release alongside a zip archive of the project source at this tag (created automatically by Github).

See this repository’s documentation for instructions on how to use the tools of this repository and how to manually build the Docker images this repository maintains.

Changelog

🌟 Added

  • Updated Ceedling to 1.1.3 gem

v1.2.0-pre.1

v1.2.0-pre.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jul 01:25
v1.2.0-pre.1
126aecf

MadScienceLab Docker Images Builds

Each build produces multiple variants of the throwtheswitch/madsciencelab Docker images containing Ceedling and its supporting frameworks as well as various utilities and compilation toolchains. Each image built from this repository targets multiple runtime host platforms.

Build types (via Github Actions):

  1. Any push or pull request generates and validates the Dockerfiles for each image variant (lint + structural check), without building a real image.
  2. A pre-release tag adds to (1) by performing a real multi-platform Docker image build (not pushed to Docker Hub) and publishing a GitHub pre-release.
  3. A release tag adds to (2) by pushing the resulting Docker images to Docker Hub.

See the Docker Hub repository for official releases of the resulting Docker images and their documentation.

Versioning of this repository and the resulting tags in Docker Hub tracks Ceedling’s version. Docker image changes are maintained with a lowercase letter suffix appended to the version of Ceedling contained in each image itself.

Build Artifacts

Every build—whether triggered by a push, pull request, pre-release tag, or release tag—produces a zip archive for each Docker image variant. The archive contains that variant’s generated Dockerfile and any other artifacts used to build the image. These are attached to that build’s Github Action run.

Pre-releases and releases attach those same per-variant zip archives to this Github release alongside a zip archive of the project source at this tag (created automatically by Github).

See this repository’s documentation for instructions on how to use the tools of this repository and how to manually build the Docker images this repository maintains.

Changelog

ℹ️ Docker images still contain Ceedling 1.1.0.

🌟 Added

  • Added BullseyeCoverage tooling to the plugins variants (requires license to activate). This supports the Ceedling Bullseye plugin.

v1.1.2

Choose a tag to compare

@github-actions github-actions released this 27 Jul 20:18
v1.1.2
cb5780f

MadScienceLab Docker Images Builds

Each build produces multiple variants of the throwtheswitch/madsciencelab Docker images containing Ceedling and its supporting frameworks as well as various utilities and compilation toolchains. Each image built from this repository targets multiple runtime host platforms.

Build types (via Github Actions):

  1. Any push or pull request generates and validates the Dockerfiles for each image variant (lint + structural check), without building a real image.
  2. A pre-release tag adds to (1) by performing a real multi-platform Docker image build (not pushed to Docker Hub) and publishing a GitHub pre-release.
  3. A release tag adds to (2) by pushing the resulting Docker images to Docker Hub.

See the Docker Hub repository for official releases of the resulting Docker images and their documentation.

Versioning of this repository and the resulting tags in Docker Hub tracks Ceedling’s version. Docker image changes are maintained with a lowercase letter suffix appended to the version of Ceedling contained in each image itself.

Build Artifacts

Every build—whether triggered by a push, pull request, pre-release tag, or release tag—produces a zip archive for each Docker image variant. The archive contains that variant’s generated Dockerfile and any other artifacts used to build the image. These are attached to that build’s Github Action run.

Pre-releases and releases attach those same per-variant zip archives to this Github release alongside a zip archive of the project source at this tag (created automatically by Github).

See this repository’s documentation for instructions on how to use the tools of this repository and how to manually build the Docker images this repository maintains.

Changelog

🌟 Added

  • Updated Ceedling to 1.1.2 gem

⚠️ Changed

  • Refactored Github workflows to more smartly create, validate, and publish Docker images.

1.1.1

Choose a tag to compare

@github-actions github-actions released this 23 Jul 19:23
1.1.1
6a331c3

MadScienceLab Docker Images Builds

Each build produces multiple variants of the throwtheswitch/madsciencelab Docker images containing Ceedling and its supporting frameworks as well as various utilities and compilation toolchains. Each image built from this repository targets multiple runtime host platforms.

Build types (via Github Actions):

  1. A dev build of this repository generates files and validates the Docker image build.
  2. A release build adds to (1) by also pushing the resulting Docker images to Docker Hub.

See the Docker Hub repository for official releases of the resulting Docker images and their documentation.

Versioning of this repository and the resulting tags in Docker Hub tracks Ceedling’s version. Docker image changes are maintained with a lowercase letter suffix appended to the version of Ceedling contained in each image itself.

Build Artifacts

  • A zip archive for each Docker image containing the generated Dockerfile and any other generated file artifacts used to build the image in Docker Hub.
  • A zip archive of the entire project including the static assets used to build the Docker images.

See this reository’s documentation for instructions on how to use the tools of this repository and how to manually build the Docker images this repository maintains.

Changelog

🌟 Added

  • Updated Ceedling to 1.1.1 gem