source-to-image

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

APACHE-2.0 License

Downloads
18
Stars
2.5K
Committers
89

Bot releases are hidden (Show)

source-to-image - Release v1.4.0 Latest Release

Published by adambkaplan 5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/openshift/source-to-image/compare/v1.3.9...v1.4.0

source-to-image - Release v1.3.9

Published by coreydaley about 1 year ago

What's Changed

Full Changelog: https://github.com/openshift/source-to-image/compare/v1.3.8...v1.3.9

source-to-image - Release v1.3.8

Published by coreydaley over 1 year ago

What's Changed

Full Changelog: https://github.com/openshift/source-to-image/compare/v1.3.7...v1.3.8

source-to-image - Release v1.3.7

Published by coreydaley over 1 year ago

What's Changed

Full Changelog: https://github.com/openshift/source-to-image/compare/v1.3.6...v1.3.7

source-to-image - Release v1.3.6

Published by coreydaley over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/openshift/source-to-image/compare/v1.3.5...v1.3.6

source-to-image - Release v1.3.5

Published by coreydaley over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/openshift/source-to-image/compare/v1.3.4...v1.3.5

source-to-image - Release v1.3.4

Published by coreydaley over 1 year ago

source-to-image - v1.3.3

Published by coreydaley over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/openshift/source-to-image/compare/v1.3.2...v1.3.3

source-to-image - v1.3.2

Published by coreydaley almost 2 years ago

New Features

  • Updated to use go1.18
source-to-image - v1.3.1

Published by adambkaplan about 4 years ago

New Features

  • Linux client binaries for Power (ppc64le) and Z (s390x) architectures (#1046)

Bug Fixes

  • Fix parsing of SCP-style URLs for git clones (#1054)
  • Fix go module issues preventing install via go get (#1050)

Docs & Tech Debt

  • Work-arounds for using builder image labels on OpenShift 4 (#1033, #1036)
  • Clean up imports (#1043)
  • Upgrade klog to v2 (#1053)
  • Use volume mounts in release script (#1055)

Contributors

  • @adambkaplan
  • @coreydaley-redhat
  • @gabemontero
  • @ka-zo (new contributor 🎉)
  • @yselkowitz (new contributor 🎉)
source-to-image - v1.3.0

Published by adambkaplan over 4 years ago

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

  • @soulseen
  • @otaviof
  • @gabemontero
  • @bparees
  • @sdarwin
  • @bamachrn
  • @isutton
source-to-image - v1.2.0

Published by adambkaplan about 5 years ago

Bug fixes:

Refactors:

Contributors:

  • @nabilbendafi
  • @adambkaplan
  • @soulseen
source-to-image - v1.1.14

Published by adambkaplan over 5 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.
source-to-image - v1.1.13

Published by bparees almost 6 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
source-to-image - v1.1.12

Published by bparees about 6 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
source-to-image - v1.1.11

Published by bparees over 6 years ago

  • Add experimental support for generating Dockerfiles instead of Images
source-to-image - v1.1.10

Published by bparees over 6 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
source-to-image - v1.1.9a

Published by bparees over 6 years ago

  • patch for docker client hang issue
source-to-image - v1.1.9

Published by bparees over 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
source-to-image - v1.1.8

Published by bparees almost 7 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