Open Bug 1455105 Opened 7 years ago Updated 2 years ago

Get rid of `make upload`, have `make package` generate artifacts directly into artifact upload directory

Categories

(Firefox Build System :: General, enhancement)

3 Branch
enhancement

Tracking

(Not tracked)

People

(Reporter: ted, Unassigned)

References

Details

We still run `make upload` in automation builds even though all of our builds are in taskcluster now so all it does is copy files from dist to the artifact upload directory. We should just fix things so `make package` write their artifacts directly into the artifact upload directory and stop running `make upload`. There is one thing we'd need to handle specially, which is that we generate a checksum file as part of upload currently: https://dxr.mozilla.org/mozilla-central/rev/789e30ff2e3d6e1fcfce1a373c1e5635488d24da/toolkit/mozapps/installer/packager.mk#161 We could just make the checksum file depend on all the package artifacts and run it as the last thing in `make package` instead.
Depends on: 1455143
Version: Version 3 → 3 Branch
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.