-
-
Notifications
You must be signed in to change notification settings - Fork 290
support v1 recipe format via rattler-build #2308
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
Comments
I think for the conda-forge-feedstock-check solvable I will have a good grip on what needs to be done. For the second point, ensure that ABI migrations in the bot can go through, I actually don't really know where to start. Do you have additional pointers? |
Right so for that, once the solver checks work, we should add a test to the bot repo that does an abi migration and make sure it all runs. |
regro/conda-forge-feedstock-check-solvable#58 this is the PR for adding solvability checks with rattler-build. |
conda-forge/conda-forge-webservices#685 opened to enable lints on PRs etc. |
@beckermr - I think I need some help / guidance in order to understand what's needed for the cf-graph items. How can I ensure that? |
Thanks @beckermr for updating the todo items. I can make the build number PR right away (it's a subset of the version bump PR) so we can get that one in straight away! If you let me know how / where to add tests for migrations I can do it tomorrow, too :) |
I updated the issue list above with a pointer to the correct test file. We should replicate all of the tests there for yaml migrations to ensure they work on v1 recipes. |
Added PR for build number bumps: regro/cf-scripts#3009 |
Only the tests to go! :) |
Ticked off the last one (uploading packages) :) There are two more on staged-recipes: |
@beckermr are you OK if I edit your initial comment to include the additional TODO items? |
@wolfv there are some seeming important issues here (e.g., not including licenses in some cases). I suspect it may be prudent to hold off on more conversions to v1 until more of them are fixed. |
@beckermr that particular issue (folders not being globbed if there is no What are the big issues you are seeing? |
Oh that's great! Can we go through the rattler-build issue tracker and list of issues above and mark any that are fixed as closed? I also think we still have open issues on recipes with merging build host and test env activation. |
Wow that's a lot of work on the issue tracker! Thanks for the big push on this! |
cc @wolfv |
This issue is to track progress on supporting the v1 recipe format via rattler build.
Minimal Work Items for Uploads:
misc: disable recipe.yaml for migrators regro/cf-scripts#2918)Next Steps + Bug Reports
test: None
regro/cf-scripts#3018Running List of Blockers for Automatic Migration PRs from the Bot
0
involved prefix-dev/rattler-build#1455context
variables can have different types depending on the underlying shell prefix-dev/rattler-build#1451ignore_run_exports
doesn't work with${{ compiler('cxx') }}
prefix-dev/rattler-build#1445python
test type prefix-dev/rattler-build#1437rattler-build build
panics whentest.python.python_version
match spec is invalid prefix-dev/rattler-build#1493$PREFIX
inlicense_file
? prefix-dev/rattler-build#1521set -x
for test scripts prefix-dev/rattler-build#1639supersedes #1612
The text was updated successfully, but these errors were encountered: