Closed Bug 907861 Opened 11 years ago Closed 11 years ago

Socorro build shipping without dependencies

Categories

(Socorro :: Infra, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lonnen, Assigned: peterbe)

References

Details

(Whiteboard: [qa-])

We install all our packages in a venv for testing. Because of --ignore-installed, when we go to install them into /thirdparty, etc. for shipping pip sees them in the venv and skips installing them into the folders. Then we ship a tarball without external dependencies.

dev and stage are both 500, lots of errors and alerts.
Let's use the `leeroy` environment flag to decide whether to use ``--ignore-installed``
Jenkins publishes the following ENV vars: https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+project#Buildingasoftwareproject-JenkinsSetEnvironmentVariables

Could inspect JOB_NAME instead.
Change of plans, we use the virtualenv instead 
https://github.com/mozilla/socorro/pull/1425
Depends on: 907922
Commits pushed to master at https://github.com/mozilla/socorro

https://github.com/mozilla/socorro/commit/a0d559184e576b77084e809fa7747d37949ebdb7
bug 907861 - Socorro build shipping without dependencies, r=rhelmer

https://github.com/mozilla/socorro/commit/9d35d57fd37236f7b6214ba7f8bce32240d133eb
Merge pull request #1425 from peterbe/bug-907861-socorro-build-shipping-without-dependencies

bug 907861 - Socorro build shipping without dependencies
Prod push for apache config is in bug 907940
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Commits pushed to master at https://github.com/mozilla/socorro

https://github.com/mozilla/socorro/commit/84917cd0b02cd619ad8f3ef8b170049001c1a29f
bug 907861 - use virtualenv for crontabber

https://github.com/mozilla/socorro/commit/9661d5d1f90e419e83f367af7916d2a98abc04ea
Merge pull request #1430 from rhelmer/bug907861-use-virtualenv-from-crontabber

bug 907861 - use virtualenv for crontabber
Whiteboard: [qa-]
Target Milestone: --- → 57
You need to log in before you can comment on or make changes to this bug.