-
-
Notifications
You must be signed in to change notification settings - Fork 348
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
Add skip_deploy to GitHub release deploy provider #2151
Conversation
Potential fix for #2133
I guess we could test by pushing a prerelease? I expect that the auto-updater should ignore those. |
The entire virtual machine created to process the release gets deleted after the deployment is finished, doesn't it? |
Oh, wow. The "latest netkan.exe" on S3 is v1.23.0! This has been messed up for some time! |
@techman83, can you weigh in on whether setting that skip_deploy to true will fix the deploy to S3? I guess if we merge this, that will in effect test the proposition because this will be the version of travis.yml used for the merge-triggered deployment to Amazon? |
Probably?
Yes.
Isn't that correct? The version in the changelog is currently |
Oh, yes, of course. I was comparing the 3 at the end of v1.23 to the 6 in v.1.22.6! |
Well, no testing using a pre-release, unfortunately https://travis-ci.org/KSP-CKAN/CKAN/jobs/289332674
|
Ok, maybe that was the wrong build report. |
https://travis-ci.org/KSP-CKAN/CKAN/jobs/289333860 deployed correctly! Great work, @dbent! |
Potential fix for #2133
The failure in #2133 has nothing to do with our build process, but is a Ruby error generated by Travis itself:
Meaning it can't find the file to deploy. The
skip_deploy
option is necessary to prevent Travis from cleaning out the working directory according to this. The GitHub release provider did not have yet, although the Amazon S3 provider did. My assumption is that previously any provider havingskip_cleanup
meant that no cleanup was done and that some change was made in Travis which causes cleanup to be done if any provider doesn't have it. Only way to really test this is to try another release @politas