Releases: open-ce/open-ce-builder
Open-CE Builder 6.0
Packages can be found on Anaconda.org.
The following changes have been made since Open-CE Builder 6.0:
- Add channels from Open-CE files to generated conda environment files #78.
- Allow
conda_build_configs
in Open-CE files to be URLs #79. - Enable the local conda channel within Open-CE tests #80.
- Enable patches to work for Open-CE files imported via URL #82.
- Add CUDA 11.2 dockerfiles #84.
- Pin conda-build version within dockerfiles to 3.21.4 #84.
- Use UBI8 for podman runtime images #88.
- Set default python version to 3.8 #89.
- Bug fixes #87.
Open-CE Builder 5.0.1
Packages can be found on Anaconda.org.
The following changes have been made since Open-CE Builder 5.0.0:
- Fixes bug with
--container_build
option missing junit-xml #72.
Open-CE Builder 5.0
Packages can be found on Anaconda.org.
The following changes have been made since Open-CE Builder 4.0:
- Add the
open-ce get graph
command, which will generate a graphic of the build tree graph #44 . - Add the
--conda_pkg_format
option for picking the format of the conda packages that are generated #47 . - Remove
cudatoolkit
from variants list when using abuild_type
ofcpu
#45 . - Turn off
skip_existing
withinopen-ce build feedstock
#55 . - Allow
channels
to be specified within a feedstock's config file #59 . - Remove external dependencies from build_tree after it has been generated #58 .
- When generating the build tree, be more specific with which external dependencies are chosen #62 .
- Parallelize the
open-ce validate config
command #65 . - Improve the performance of
open-ce get licenses
command #66 . - Ignore virtual packages when creating the build tree #70 .
- Support junit_xml output format for Open-CE tests #67 .
- Updated images used for
--container_build
option #42 , #50 , #51 . - Bug fixes #52 , #49 , #61 .
Open-CE Builder 4.0
Packages can be found on Anaconda.org.
The following changes have been made since Open-CE Builder 3.0:
- Allow the
--git_location
argument foropen-ce validate
commands 29. - Fix occasional hangs when builds fail 30.
- Add rsync to the UBI 7 images 31.
- Enabled the
builder_version
flag for Open-CE files 33. - Enabled the
conda_build_configs
flag for Open-CE files 35. - Add the build string of built packages to generated conda environment files 36.
- Added the
--version
argument to allopen-ce
commands 34. - Bug fix to remove duplicate build_commands from a BuildTree 38.
Open-CE Builder 3.0
Packages can be found on Anaconda.org.
The following changes have been made since Open-CE Builder 2.0:
- Improved the performance of initial BuildTree creation steps and validation steps. 10, 11, 19, 25
- Fixed bug caused when an external package is missing a timestamp. 12
- Enable
--container_build
option to work withpodman
when being run as the root user. 22 - Enabled validation of external dependencies that have dependencies on packages that will be built by Open-CE. 24
- Improved the size and build time of images built using the
open-ce build image
tool. 16 - Removed the open-ce-builder version from images created by
open-ce build image
. 26 - Fixed bug that was preventing packages defined within external_dependenices from being added to generated conda environment files. 28
Open-CE Builder 2.0
Open-CE Builder 2.0 contains only the build tools used to create Open-CE. Previous versions included the Open-CE files describing which feedstocks to build. These can now be found in https://github.com/open-ce/open-ce.
The following changes have been made since Open-CE Builder 1.1:
- Python 3.7 is now the default version of python for builds 270
- Open-CE files can now contain the
recipe_path
field 276 - Added the
--packages
argument toopen-ce build env
to only build a subset of packages listed in an Open-CE file. 312 - Added the
open-ce get licenses
command 316 335 350 363 - Added the ability to pass in arguments when using
--container_build
using--container_build_args
296 - Added the ability to use URLs as an argument for an Open-CE environment file 311
- Created a package for
open-ce-builder
, enabling installs via pip 329 - Added podman support 323
- Changed
--docker_build
to--container_build
323 - Added
--container_tool
argument 323 357 - Allow a list of conda environment files to be passed into the
open-ce
tools using the--conda_env_files
argument 352 - Created a conda recipe for
open-ce-builder
365 - Added the
--git_up_to_date
option toopen-ce build env
372 - Enabled indirect dependency checking 355
- Pull down Open-CE files from https://github.com/open-ce/open-ce if they aren't present locally 377
Bug Fixes: