servo/python/servo
E. Dunham c4651598f3 Continue after failed attempt to delete old nightly
Failure to catch this error broke bholley's PR:
http://build.servo.org/builders/linux-dev/builds/8616/steps/shell__1/logs/stdio.
Logs below for posterity.

Current Rust nightly version: 599be0d18f4c6ddf36366d2a5a2ca6dc65886896
Current Rust stable version: 1.19.0
Removing /home/servo/.servo/cargo/13d94d5fa8129a34f5c77a1bcd76983f5aed2434
Error running mach:

    ['clean-nightlies', '--keep', '3', '--force']

The error occurred in code that was called by the mach command. This is either
a bug in the called code itself or in the way that mach is calling it.

You should consider filing a bug for this issue.

If filing a bug, please include the full output of mach, including this error
message.

The details of the failure are as follows:

OSError: [Errno 2] No such file or directory:
'/home/servo/.servo/cargo/13d94d5fa8129a34f5c77a1bcd76983f5aed2434'

  File
"/home/servo/buildbot/slave/linux-dev/build/python/servo/bootstrap_commands.py",
line 334, in clean_nightlies
    delete(full_path)
  File "/home/servo/buildbot/slave/linux-dev/build/python/servo/util.py", line
28, in delete
    os.remove(path)
2017-08-11 12:17:51 -07:00
..
lints Update web-platform-tests to revision 58eb04cecbbec2e18531ab440225e38944a9c444 2017-04-22 14:17:10 +02:00
__init__.py Fix tidy issues with Python files in python/ 2015-06-02 19:51:41 -04:00
bootstrap.py Bootstrap: Fix cmake version parsing 2017-05-09 22:38:12 +02:00
bootstrap_commands.py Continue after failed attempt to delete old nightly 2017-08-11 12:17:51 -07:00
build_commands.py Support for Android arm64 compilations 2017-07-05 15:59:50 +02:00
command_base.py Update to cargo 0.21.0-nightly (eb6cf012a 2017-07-02) 2017-07-19 00:56:30 +02:00
devenv_commands.py Fix bootstrapping during mach rustup without system cargo 2017-07-21 13:57:07 +02:00
package_commands.py Use new ARM target for nightly upload. 2017-06-12 08:58:47 -04:00
packages.py Remove more deprecated Windows GNU code/docs 2017-04-16 22:12:17 -04:00
post_build_commands.py Android life cycle improvements and Gradle integration 2017-04-21 18:24:10 +02:00
servo-binary-formula.rb.in Fix ./mach upload-nightly macbrew 2017-05-30 14:27:27 -04:00
testing_commands.py Remove testing feature from style crate 2017-08-07 14:30:31 -07:00
util.py Move delete function to util.py 2017-04-18 09:30:41 -04:00
win32_toast.py Add proper Win32 notification for builds 2016-08-17 09:50:58 -04:00