Skip to content

Releases: openshift/source-to-image

v1.3.0

16 Apr 14:58
eed2850
Compare
Choose a tag to compare

New Features

  1. #1001 and #1014 Dockerfile to run s2i in a container
  2. #1002 and ##1023 New command s2i generate

Bug Fixes

  1. #1004 Fix example restore artifacts script
  2. #1018 Do not propagate URL-like image names to Dockerfile
  3. #1019 Allow podman or docker to run build-release script

Docs & Tech Debt

  1. #988 remove func GetStrategy
  2. #994 Upgrade to Go Modules
  3. #1007 Update readme to use a newer Ruby image
  4. #1010 Improve Contributor Guidelines
  5. #1012 Use buildkit for dockerfile parsing
  6. #1014 Fix runtime user in s2i image Dockerfile.
  7. #1020 Bump travis to golang 1.13
  8. #1022 Fix transient dependencies

Contributors

v1.2.0

18 Oct 19:39
2a579ec
Compare
Choose a tag to compare

Bug fixes:

  • #867 Apply .s2iignore during copy from local directory

Refactors:

  • #967 remove basename in main(), the var basename is not used in func CommandFor()
  • #975 Refactor s2i Tests for ci-operator
  • #976 Bump release golang to 1.12.5
  • #982 Move from glog to klog
  • #988 remove func GetStrategy

Contributors:

v1.1.14

15 May 14:10
874754d
Compare
Choose a tag to compare
  • 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

11 Dec 18:31
b54d75d
Compare
Choose a tag to compare
  • 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

12 Oct 23:52
2a78342
Compare
Choose a tag to compare
  • 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

25 May 18:00
78a76d9
Compare
Choose a tag to compare
v1.1.11 Pre-release
Pre-release
  • Add experimental support for generating Dockerfiles instead of Images

v1.1.10

14 May 19:16
27f0729
Compare
Choose a tag to compare
  • 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

07 Mar 21:26
40ad911
Compare
Choose a tag to compare
  • patch for docker client hang issue

v1.1.9

27 Feb 21:40
f303aa0
Compare
Choose a tag to compare
  • 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

09 Nov 18:25
e3140d0
Compare
Choose a tag to compare

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