Source To Image Versions Save

A tool for building artifacts from source and injecting into container images

v1.2.0

4 years ago

Bug fixes:

Refactors:

Contributors:

  • @nabilbendafi
  • @adambkaplan
  • @soulseen

v1.1.14

4 years ago
  • Bug 1668130: --as-dockerfile builds report errors if the ScriptsURL does not contain any required s2i scripts.
  • S2I builds no longer fail if UTF-8 filenames are present in source code.
  • #955: Allow concurrent S2I builds by seeding the randomizer used to name s2i build containers.

v1.1.13

5 years ago
  • add --assemble-runtime-user flag for extended builds
  • fix container termination checking logic to be more robust
  • better checking for recursive copy conditions

v1.1.12

5 years ago
  • Various fixes to dockerfile generation behavior
  • New option to control symlink behavior
  • Introduce --add-host option to add host resolutions to containers being run
  • Increase timeout on tar extraction from 30s to 5 minutes
  • Clean up saved artifacts if an error occurs while extracting them

v1.1.11

5 years ago
  • Add experimental support for generating Dockerfiles instead of Images

v1.1.10

5 years ago
  • Switched to glide dependency management
  • Pulled in docker patch to address hanging container pipes
  • Prevent save-artifacts tar extraction from overwriting files outside the working directory
  • Tolerate semi-colon separated list of volumes
  • Perform URL redaction w/o mutating original content

v1.1.9a

6 years ago
  • patch for docker client hang issue

v1.1.9

6 years ago
  • Cleanup of the autogenerated sample
  • Validation of output image tag name
  • Force removal of intermediate images created by layered builds
  • Proper error handling for unparseable git urls
  • Fix miscellaneous nil pointer errors

v1.1.8

6 years ago

Corresponds to Origin v3.7.0

  • Fixed bug related to restoring multiple environment variables from an .s2ifile
  • Include empty directories when sending source code to assemble container
  • Ensure directories have proper permissions when extracted
  • Make git clone output less noisy unless verbose logging is enabled
  • Fixes to git url parsing/handling
  • Add --network flag to allow indicating the docker network to use for the assemble container
  • Allow builder images to indicate what user to run assemble as, via io.openshift.s2i.assemble-user
  • Bug related to image pull/image inspection ordering
  • Bug related to order of image label overriding
  • Fixed handling of broken symlink references

v1.1.7

6 years ago
  • Ignore blank lines in .s2iignore file
  • Allow presence of a /tmp/.s2i/image_metadata.json to contribute labels to be applied to the output image