This repository was archived by the owner on Jan 7, 2022. It is now read-only.
Commit e1819c4
Merge #13
13: Yk copy good builds r=ltratt a=vext01
Successful builds are tarred up and placed in /opt/ykrustc-bin-snapshots on the build master.
For now, store at most one archive, but we might change that in the future.
I've tested something very close to this (just without the chmod line in the buildbot script). It *should* work fine 😸
```
$ ls -al /opt/ykrustc-bin-snapshots/
total 188948
drwxrwxr-x 2 root buildbot_workers 4096 Apr 18 18:23 .
drwxr-xr-x 8 root root 4096 Apr 18 11:32 ..
-rwxrwxr-x 1 buildbot-worker4 buildbot-worker4 193469353 Apr 18 18:23 ykrustc-stage2-057d397c.tar.bz2
$ cd /tmp
$ tar jxf /opt/ykrustc-bin-snapshots/ykrustc-stage2-057d397c.tar.bz2
$ cd ykrustc-stage2/
$ ls
bin lib VERSION
$ cat VERSION
commit 057d397c982463d374f60e16f9b3863dc660e4f2
Author: Edd Barrett <vext01@gmail.com>
Date: Thu Apr 18 12:04:20 2019 +0100
Kill [install].
$
```
If you agree with this, then I suppose the next step is to try using the tarball in:
ykjit/yk#1
Co-authored-by: Edd Barrett <vext01@gmail.com>1 file changed
Lines changed: 13 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
7 | 6 | | |
8 | 7 | | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
0 commit comments