-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to conda-build 3. #293
Merged
+2,760
−1,926
Merged
Changes from 1 commit
Commits
Show all changes
127 commits
Select commit
Hold shift + click to select a range
a6e402a
Pin to conda-build 3.
johanneskoester 12f128e
Depend on latest conda-forge-pinning package.
johanneskoester 66c1a4c
Try downgrading to last minor release of conda.
johanneskoester 9d6636c
Try using conda 4.3.
johanneskoester 6ee9510
Try 4.5.0
johanneskoester 63f809f
Handle UnableToParse
johanneskoester 3664db1
Remove galaxy-lib version restriction.
johanneskoester 20d58eb
adapt to conda 4.5
johanneskoester 14aafd2
use get_output_file_paths instead of get_output_file_path
johanneskoester 76035ea
Merge branch 'cb3-migration' of github.com:bioconda/bioconda-utils in…
johanneskoester c847294
Merge branch 'master' into cb3-migration
johanneskoester f6b5669
Add lint for deprecated numpy spec.
johanneskoester 0d7d1cc
Document new lint.
johanneskoester 55e1e14
register lint.
johanneskoester 82abcf7
fix tests
johanneskoester 3384875
fix lint
johanneskoester 38aaf26
adapt test cases and remove obsolete ones.
johanneskoester 07eb371
Remove env_matrix.
johanneskoester de2e4a2
fix typo
johanneskoester 6014495
fixes and further cleanup
johanneskoester 9a4a3d9
fixes
johanneskoester 312f982
Fixes.
johanneskoester 06fa571
fix typo
johanneskoester 742e61d
fixes
johanneskoester 2aaf71e
fixes
johanneskoester d888281
fixes.
johanneskoester 7d97668
fix DAG
johanneskoester be141e0
Linting now uses fully rendered recipes, and checks all combinations …
johanneskoester 660dc84
fix conda execution in docker
johanneskoester b3e2eda
fix argument
johanneskoester 7934506
fixes.
johanneskoester a2aa8e1
Adapt numpy x.x lint to new multi-metadata strategy.
johanneskoester 26132ed
properly render metadata when finding built package paths.
johanneskoester 7aa4a7c
fixes.
johanneskoester 69b0123
fixes
johanneskoester 2102ad0
fix test for rendering sandboxing
daler ff204fe
disable skip-existing
daler 3e1533a
Use same build args for the copying as for building.
johanneskoester 3cd0ff6
add test for conda-forge pinning
daler c6ed119
add ability to have separate bioconda pins
daler 31bd484
pep8
daler 8139e77
add some more docs on testing
daler 788f6d5
add bioconda conda_build_config.yaml
daler cfa4060
add first metadata fix
daler 04543f3
update tests for load_first_metadata
daler 526e48d
first pass of cb3 migration docs
daler ed371bd
port bioconductor_skeleton to use cb3 compilers; improve detection
daler 9473f74
update bioconductor_skeleton test
daler 02e89ae
more cb3 docs
daler 3f57264
add anaconda to channels
daler 4494c42
add anaconda channel to circleci setup
daler 2b97c0b
short-circuit filtering if skipped
daler 0969bce
fix text to only check names
daler a3441ea
add test for when CI=true
daler a704232
add extra checks that built pkgs exist
daler 2da3a20
add test for cb3 outputs
daler 08562bf
clean up cb3 output test; typos
daler 9a3a9d8
utils.Progress: remove unnecessary sleep
mbargull 6a86254
pkg_test: use --involucro-path to prevent download in galaxy-lib
mbargull 71f52fa
remove anaconda channel
daler 7999eec
simplify htslib in test
daler 71b6b0c
add compiler test
daler ce67dff
fix htslib max pin
daler d6ea7a1
update docs to reflect run_exports
daler b2c82d9
Merge branch 'master' into cb3-migration
daler d374363
Update cb3.rst
kyleabeauchamp 232e160
Merge pull request #297 from kyleabeauchamp/patch-1
daler ea608fb
Merge branch 'master' into cb3-migration
johanneskoester c9ec48b
update docs
daler fd7bfee
add lint functions for compilers and fn
daler 3ec7681
add linting docs
daler 80d25c7
bring back the noarch lint docs
daler 7079bb3
render with finalize=False where possible
mbargull 0ae67ab
rename load_conda_config to load_conda_build_config
mbargull 884e757
use conda.exports (public API)
mbargull 91639b8
pin conda-forge-pinning, update conda/conda-build pins
mbargull 77b4f84
lint: handle if source is a list
mbargull 7002683
adjust tests
mbargull a089bd0
show test durations
mbargull b6121dc
lint: use decorator instead explicit loops
mbargull 8f026ad
lint: fix decorator, pass through __name__ for registry
mbargull 933a954
lint: fix decorator, pass through __name__ for registry (2)
mbargull 03960fe
run long-running tests separately
mbargull 4686605
Merge branch 'master' into cb3-migration
johanneskoester b122120
docker_utils: use base image acc. to BIOCONDA_UTILS_TAG
mbargull b738ca5
Remove a priori filtering. Instead filter when each recipe is conside…
johanneskoester 5ea1d5e
Naming.
johanneskoester 325f0f2
Skip filter tests for now.
johanneskoester d3530ad
Disable DAG generation.
johanneskoester 26ec23c
Activate DAG calculation again (we cannot avoid it because we need th…
johanneskoester 668ec38
Fast loading of metadata for DAG.
johanneskoester a6dabe3
Only use host dependencies when building DAG.
johanneskoester 2fb47ea
get_package_paths returns tuple
daler 6072d39
utils.get_package_paths: only return paths
mbargull 62f1d52
requirements: update conda, conda-build, conda-forge-pinning
mbargull 9821159
use bypass_env_check=True when we use non-finalized renderings
mbargull 62efbd5
requirements: use conda-build=3.10.3 for now
mbargull 66497f2
test_utils: disable the remaining filter_recipes test
mbargull c074b13
Abort building if build strings in repo are divergent
mbargull 4085e6a
fix previous commit: add Python's redundant colon
mbargull b002ec0
fix generate_docs.py
mbargull b4917aa
fix another typo
mbargull 69a1f35
support linting just before building
daler ec47a17
sort recipes for linting
daler 77d673b
better noarch detection
daler 7a0c70b
Merge branch 'cb3-migration' of github.com:bioconda/bioconda-utils in…
daler 0302291
default df
daler 7d35d0b
be clear which recipe the problem is on
daler b2fb765
add back in debug info on linting
daler b6763c5
more generic check for compilers
daler 41f39c0
add conda_build_config files consistently
mbargull e0603ec
fix previous commit
mbargull 190ff4f
fix previous commit again
mbargull 9fdbc8f
fix mulled upload: iterate over all generated images.
johanneskoester 6c45c87
build: fix collecting mulled_images
mbargull 3ab8023
requirements: require python >=3.6
mbargull d4701c6
build: skip builds early based on num of existing builds in channel
mbargull 99782c2
build: topo-sort connected components before merging
mbargull e033e47
docs: handle extra.notes being a list
mbargull 44565d0
build: handle UnsatisfiableError
mbargull 86fc487
fix import
mbargull 4f6b405
[WIP] update to conda-build 3.10.9 (#312)
mbargull 4e35af8
Add paper to the homepage.
johanneskoester b0df159
Handle dependency cycles (#313)
mbargull 5800ebe
requirements: update to conda-forge-pinning 2018.07.18
mbargull 9349490
Merge pull request #315 from bioconda/cf-pinning-2018-07-18
bgruening 9e40c85
Merge branch 'master' into cb3-migration
johanneskoester File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking at the build times, it doesn't make much sense to use multiple jobs here. It's less than a minute faster with
-j2
but also "obfuscates" the progress/error output...