You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by GitBox <gi...@apache.org> on 2019/12/12 19:59:58 UTC
[GitHub] [incubator-daffodil] stevedlawrence opened a new pull request #300:
Use a container for building release candidates
stevedlawrence opened a new pull request #300: Use a container for building release candidates
URL: https://github.com/apache/incubator-daffodil/pull/300
There are too many environment configurations that can lead to difficult
and inconsistent builds. This switches to containers to build and
publish release candidates. Also makes the release candidate script more
mature, including the ability to use --dry-run to test a build without
publishing anything.
The Dockerfile is used to create a new container based on Fedora 30
minimal, install dependencies, set up the environment, and installs the
release candidate script as the entrypoint to the container. This script
has the logic to download all the necessary repos, build everything,
copy build artifacts to the right places, gives the user a list of
things to check, and if everything looks good, the steps to publish the
release candidate.
DAFFODIL-2227
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services