-
-
Notifications
You must be signed in to change notification settings - Fork 828
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
[appveyor] build alicevision snapshot binaries (win) #753
Conversation
"setup appveyor to release windows binaries from the develop branch" #392 (comment) Save auto builds to https://ci.appveyor.com/project/AliceVision/alicevision/build/artifacts for download to test new features. https://www.appveyor.com/docs/packaging-artifacts/
@simogasp any comments? I´d like to merge this as it reduces issues from people trying to build av on their own. |
I cannot try it as i don't have a windows machine? Did you? Do you need an appveyor login to download it? |
Yes, I have tried the build and it works. No, the artifact can be downloaded without login.
Yes, that is why I would not push this to the releases. Releases should be stable. I would not advertise this too much, as this is primarily for people who want to try out some new features or WIP PR without going through the hassle of setting up the build environment on their computer. I think we could mention this on a wiki page.
That is a good idea. Something like APPVEYOR_REPO_BRANCH-prAPPVEYOR_PULL_REQUEST_NUMBER ? https://www.appveyor.com/docs/environment-variables/
|
|
Artifacts are produced for every commit, as appveyor is used as as part of the CI/check. It is build anyway, this PR just provides a way to download the build. This is the new filename: alicevisionWin64snapshot-f22c9504f635d3845a60670fc577a727ea47d64d.zip |
ToDo
|
COPY command is not supported. Testing to add the files directly to the zip archive |
@natowi It is ready to be integrated? |
Any ideas why the squash merged PR failed cb07231 ? |
maybe a timeout? |
Yes, could be. In this case this will be resolved with the next merge or by manually restarting the build via the appveyor project page. |
Yes, I just restarted the build. |
For every commit, a snapshot build for windows can be downloaded from the appveyor build artifacts tab.
Details: https://www.appveyor.com/docs/packaging-artifacts/
Note: (to be added to the wiki)
Do not use snapshots if you need a stable version.
Snapshot builds are for developers and testers and should be considered unstable.
With snapshots, users can test and report back on a bugfix/feature without waiting for the official release or needing to build alicevision on their own.