-
Notifications
You must be signed in to change notification settings - Fork 26
MAINT: appveyor conda.org uploads #74
MAINT: appveyor conda.org uploads #74
Conversation
4df9888
to
39d6928
Compare
39d6928
to
55a1e8a
Compare
* turn on conda.org uploads for appveyor CI; we never did weekly uploads for Appveyor/Windows wheels so just turn on for merge events * hopefully this will restrict to merges and not successful PR branch runs by virtue of secret variable availability only within the repo itself (so most PRs should be opened from forks where possible)
55a1e8a
to
2b9df1c
Compare
CI finally looks good now--let's see if the appveyor staging uploads happen after a merge event. |
The weekly wheels have a git hash in their name, which does not indicate chronological order. The old multiwheel uploaded added the date to allow ordering the uploads. In numpy-wheels I added a rename function to add the date in the weekly uploads. That way pip will take the latest. It changes The staging wheels do not need that, since they do not have a git-commit hash in their name. |
The conda.org site has a sorting column you can click based on upload timestamp. Not saying I'm against adding a datestamp to the weekly Travis uploads for SciPy though. May depend on how other projects consume them I guess. Will
Ours do have a git commit hash in their name, until the release proper. So on a merge to master the staging upload area is populated with the dev version and hash. On a release feature branch the hash would presumably be excluded to give a pure "release version." Something is going to go wrong for the next release attempt, I can feel it... :) |
So, for staging uploads:
|
MacPython/numpy-wheels#84 was motivated by pandas-dev/pandas#33968. The rackcdn locations do have a date http://66ce22ef0bf26a5e2cca-4ffdece11fd3f72855e4665bc61c7445.r49.cf2.rackcdn.com/, and https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com/. |
I see, I guess that's an informal indication that |
turn on conda.org uploads for appveyor CI;
we never did weekly uploads for Appveyor/Windows
wheels so just turn on for merge events
hopefully this will restrict to merges and not
successful PR branch runs by virtue of secret variable
availability only within the repo itself (so most PRs
should be opened from forks where possible)