Skip to content
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

Clean some temporary files from Windows packaging process #21913

Merged
merged 1 commit into from Oct 16, 2018

Conversation

@ferjm
Copy link
Member

ferjm commented Oct 11, 2018

  • ./mach build -d does not report any errors
  • ./mach test-tidy does not report any errors

This change is Reviewable

@highfive
Copy link

highfive commented Oct 11, 2018

Heads up! This PR modifies the following files:

@ferjm
Copy link
Member Author

ferjm commented Oct 11, 2018

@bors-servo try=windows

@bors-servo
Copy link
Contributor

bors-servo commented Oct 11, 2018

Trying commit 4bf434f with merge 2537f74...

bors-servo added a commit that referenced this pull request Oct 11, 2018
Do not generate and upload zip with Windows nightly contents

- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21913)
<!-- Reviewable:end -->
@ferjm
Copy link
Member Author

ferjm commented Oct 11, 2018

r? @jdm

@highfive highfive assigned jdm and unassigned avadacatavra Oct 11, 2018
@jdm
Copy link
Member

jdm commented Oct 11, 2018

@bors-servo
Copy link
Contributor

bors-servo commented Oct 11, 2018

📌 Commit 4bf434f has been approved by jdm

@SimonSapin
Copy link
Member

SimonSapin commented Oct 11, 2018

Why this change?

My recent experience with adding Windows builds on Taskcluster is that executable installers can be a pain to deal with, so also providing "dumb" archives can be helpful.

@jdm
Copy link
Member

jdm commented Oct 11, 2018

The concern is that the installer works out of the box, but the zip file only works if you have installed gstreamer separately. Since we're not trying to do any particular distribution strategy right now, I would prefer to highlight builds which do not require any further troubleshooting to work correctly.

@SimonSapin
Copy link
Member

SimonSapin commented Oct 11, 2018

Could we keep uploading ZIP files, but not advertise them of the website?

@ferjm
Copy link
Member Author

ferjm commented Oct 11, 2018

Sure. I guess it's fine to continue uploading the zip as long as someone finds it useful.

servo/download.servo.org#45 removes the link from the website.

@bors-servo r-

@atouchet
Copy link
Contributor

atouchet commented Oct 11, 2018

Could we keep uploading ZIP files, but not advertise them of the website?

I would also like this. I find the ZIP versions much more convenient to use for testing compared to the installer.

@jdm
Copy link
Member

jdm commented Oct 11, 2018

@ferjm ferjm force-pushed the ferjm:rm.windows.nightly.zip branch from 4bf434f to 589b278 Oct 16, 2018
@ferjm ferjm changed the title Do not generate and upload zip with Windows nightly contents Clean some temporary files from Windows packaging process Oct 16, 2018
@ferjm
Copy link
Member Author

ferjm commented Oct 16, 2018

I'm landing the second commit only, which is still a valid cleanup.

@bors-servo r=jdm

@bors-servo
Copy link
Contributor

bors-servo commented Oct 16, 2018

📌 Commit 589b278 has been approved by jdm

@bors-servo
Copy link
Contributor

bors-servo commented Oct 16, 2018

Testing commit 589b278 with merge 9ea4ca4...

bors-servo added a commit that referenced this pull request Oct 16, 2018
Clean some temporary files from Windows packaging process

- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21913)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Oct 16, 2018

@bors-servo bors-servo merged commit 589b278 into servo:master Oct 16, 2018
3 checks passed
3 checks passed
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details
@ferjm ferjm deleted the ferjm:rm.windows.nightly.zip branch Oct 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

7 participants
You can’t perform that action at this time.