Commit Graph

1965 Commits

Author SHA1 Message Date
Lukasz Piatkowski
0dd3c4e4bb add Mononoke integration tests CI (#26)
Summary:
This diff adds a minimal workflow for running integrations tests for Mononoke. Currently only one test is run and it fails.

This also splits the regular Mononoke CI into separate files for Linux and Mac to match the current style in Eden repo.
There are the "scopeguard::defer" fixes here that somehow escaped the CI tests.
Some tweaks have been made to "integration_runner_real.py" to make it runnable outside FB context.
Lastly the change from using "[[ -v ... ]" to "[[ -n "${...:-}" ]]; in "library.sh" was made because the former is not supported by the default Bash version preinstalled on modern MacOS.

Pull Request resolved: https://github.com/facebookexperimental/eden/pull/26

Reviewed By: krallin

Differential Revision: D22541344

Pulled By: lukaspiatkowski

fbshipit-source-id: 5023d147823166a8754be852c29b1e7b0e6d9f5f
2020-07-16 12:16:10 -07:00
svcscm
fc12054bfb Updating submodules
Summary:
GitHub commits:

7381376eea
2a5235d3d0
1b24ada453
44f7fc160d
4073a28c54
3415e9ba74
f9e98ad2c5
8467548c0e
24b550f91c
2dc5424fb1
f86f5441ff

Reviewed By: yns88

fbshipit-source-id: 05d94226ca5e9aecb740f1a8a4b8036f19f68960
2020-07-16 09:07:53 -07:00
svcscm
8a36455e00 Updating submodules
Summary:
GitHub commits:

8b136f3730
ab31b48c30
34321c4ac5
6bc436a61e
d6f17f0eb0
f5c2897951
584b6736c8
bfa5b24db8
a054bd825c
64c4448a43
9b2ed4fb6d
32c89859ba

Reviewed By: yns88

fbshipit-source-id: 037fbd56f190070e80adaa1c68acfacc21449948
2020-07-16 07:21:21 -07:00
Lukas Piatkowski
d323203d86 Back out "fix boost macOS build with new Xcode" (#27)
Summary:
Pull Request resolved: https://github.com/facebookexperimental/eden/pull/27

Pull Request resolved: https://github.com/facebookexperimental/rust-shed/pull/9

Original diffs: D22417488 (ad89d50a79), D22528869 (b3c9a79f30)

Reviewed By: markbt

Differential Revision: D22571972

fbshipit-source-id: c6f013565680a757b642dd79e647207fce3351ec
2020-07-16 06:36:41 -07:00
svcscm
cbc9318be3 Updating submodules
Summary:
GitHub commits:

3123138abe
8879818e0b
03144b6abb
78becc980e
b72f773975
3ce3231ae3
d60904dcc8

Reviewed By: yns88

fbshipit-source-id: 1249acfb9e2ccb28e9bb8eac74990087440ce886
2020-07-16 05:48:07 -07:00
svcscm
393dbcd380 Updating submodules
Summary:
GitHub commits:

7f1bda2562

Reviewed By: yns88

fbshipit-source-id: d8b5e832a010065a9931ec183a332b128fd2c114
2020-07-15 23:39:10 -07:00
svcscm
92c5510314 Updating submodules
Summary:
GitHub commits:

f96a9cab0d
1b79f5aed7

Reviewed By: yns88

fbshipit-source-id: 097977fea26a0ea8d32f70ed8985a6454b0fca43
2020-07-15 17:16:33 -07:00
svcscm
a19550c66c Updating submodules
Summary:
GitHub commits:

5390bfdb15
eef55493a2
ca5a069a79

Reviewed By: yns88

fbshipit-source-id: aed3495f17cb1a56e9728d889491114dd4ba399f
2020-07-15 16:06:22 -07:00
svcscm
5a4e1bff22 Updating submodules
Summary:
GitHub commits:

873fb1d94d
31ef361635
b502f5b111
f4a5b0ee76
afb6bb1df2
1c8df22836
1eca20eb12
f960548674
8b18350bb5
c2658021b2
fd40920428
0eac1e4860

Reviewed By: yns88

fbshipit-source-id: e92d2602a352cef1d1dd4f53728e1d96958bb46d
2020-07-15 13:38:31 -07:00
svcscm
aa3e38ac78 Updating submodules
Summary:
GitHub commits:

681f72e568
697845bea6
14178b7a02
43d80f110b
c22b8fcfce
e8d5a24815
df10fa211a
f4de30f618
99c7033589
1adf0d7e8b
f170f1bd92
6d443efc69
d8bcc64a97

Reviewed By: yns88

fbshipit-source-id: 38b31651b221aa8296d788348e4462a4c595c4ff
2020-07-15 11:27:15 -07:00
Zeyi (Rice) Fan
ad89d50a79 fix boost macOS build with new Xcode
Summary:
When we build boost 1.69.0 with newer version of Xcode, it will fail with:

```
clang: error: unknown argument: '-fcoalesce-templates'
```

This commit fixes this build failure by telling boost's build system that we are building with clang on macOS.

Reviewed By: chadaustin

Differential Revision: D22417488

fbshipit-source-id: 0b3d22835abbba6d06812c656acb0311a60d8c67
2020-07-15 10:20:38 -07:00
Zeyi (Rice) Fan
b3c9a79f30 teach getdeps to look for clang on macOS with xcrun in boost build
Reviewed By: wez

Differential Revision: D22528869

fbshipit-source-id: 66c394b6fafcc45503b593f9f6b0605b5578ce56
2020-07-15 10:20:38 -07:00
svcscm
5a91de29c3 Updating submodules
Summary:
GitHub commits:

b77ff73849

Reviewed By: yns88

fbshipit-source-id: c85da83df62b689b68c8bc43969b1d79b61effc6
2020-07-14 23:30:29 -07:00
svcscm
242037cfaa Updating submodules
Summary:
GitHub commits:

91f7ab2508

Reviewed By: yns88

fbshipit-source-id: 9ba1991eb3d2f0e579ac4ec30ad17163115a9a89
2020-07-14 21:04:11 -07:00
svcscm
97ac024f54 Updating submodules
Summary:
GitHub commits:

de073e37f8
2fc15f4b04

Reviewed By: yns88

fbshipit-source-id: 8167253a276c75077776a61c4184b01faf1dedc9
2020-07-14 20:45:15 -07:00
svcscm
6bbc75101b Updating submodules
Summary:
GitHub commits:

56ecdc6a65
790557fb04
ce5e28c48b
de8c92a596
c3ea325c5e
015ff4a808

Reviewed By: yns88

fbshipit-source-id: 0d6a14a4a6d13bcbcc107066cc8eef49769f43c1
2020-07-14 17:12:42 -07:00
svcscm
5119e6607c Updating submodules
Summary:
GitHub commits:

eafa4ce26d
704e221697
4d4cbdf91d

Reviewed By: yns88

fbshipit-source-id: 08bd029905b5192b9182ec3d63efce1f3dde1bfd
2020-07-14 15:43:33 -07:00
svcscm
299e972c50 Updating submodules
Summary:
GitHub commits:

f9946a98fc
48866d2632
bdf4de6cb9
6c41aa5a7b

Reviewed By: yns88

fbshipit-source-id: acebb17729d81eb88d01d728e62fb0c59722caf6
2020-07-14 14:56:10 -07:00
svcscm
53a0091971 Updating submodules
Summary:
GitHub commits:

b4792368c3
af9e5395ce
8bef4525d7
3ce7815b82
fc4d5f5065
123c76df5c
6c85d953b4
b6fe87a2cb
e495d96043

Reviewed By: yns88

fbshipit-source-id: b0eb8f5b65508648509aaf1e0dea8fc20ec9c716
2020-07-14 14:33:43 -07:00
svcscm
dd617b6bd4 Updating submodules
Summary:
GitHub commits:

ed4f2489d0
6b01128d43
aba87b1c5d
ab7ba556e8

Reviewed By: yns88

fbshipit-source-id: 13621d689a865ed871f29563182e8bd1da5f2d2a
2020-07-14 11:07:03 -07:00
svcscm
2a3e5072d0 Updating submodules
Summary:
GitHub commits:

397138a19f
bd74d70e75
9e94169310
b63a9fd4b7
cad88454e3
dfcaaf61b2
f840bc888c
ebf81d6d16
9b53374177
c8f8f78f55
c389782ca1
db638be1b3

Reviewed By: yns88

fbshipit-source-id: bce4ee8d0f6ed5ea905116c7511152c4e5adf622
2020-07-14 08:25:29 -07:00
svcscm
3b73595d72 Updating submodules
Summary:
GitHub commits:

d7f65347c2
5ba9f9b9e9
57ddcd90ec
dceeeb92ba
4f443def70
6dec092e41
a2ffea8951
f3c53bab77
b1a84d04ad
cff833fd4e
7455dce9aa
9cdb818656

Reviewed By: yns88

fbshipit-source-id: a3a0d0a2ca356efbf478c92f91bb0506abf93ebf
2020-07-14 05:42:47 -07:00
Andres Suarez
30228a7649 Use the Rust toolchain via the DotSlash Windows shim
Reviewed By: mzlee

Differential Revision: D22495160

fbshipit-source-id: 3d6240906dd086ccac6668d907074ec7ca86ebce
2020-07-14 04:50:27 -07:00
svcscm
5567c928c3 Updating submodules
Summary:
GitHub commits:

3f00a3973f

Reviewed By: yns88

fbshipit-source-id: 37f82de2dfae9d1d39f1b667f10ef9b25c694fed
2020-07-14 04:32:23 -07:00
svcscm
e4fed9c5b8 Updating submodules
Summary:
GitHub commits:

0542419e92

Reviewed By: yns88

fbshipit-source-id: a44ed16c4cc6ba0fb0b22bc726234727baf3fb9d
2020-07-14 03:46:04 -07:00
svcscm
581539b88a Updating submodules
Summary:
GitHub commits:

1ea9c8a719
e473bebe70

Reviewed By: yns88

fbshipit-source-id: ab410ad6874940a49cf02f6be300dee69a314bb3
2020-07-14 00:14:13 -07:00
svcscm
48999af257 Updating submodules
Summary:
GitHub commits:

7a8d795108

Reviewed By: yns88

fbshipit-source-id: 2a5c984be25ca8f08a6040f4499cee2184d8aadb
2020-07-13 22:27:56 -07:00
svcscm
dcc1cad9a5 Updating submodules
Summary:
GitHub commits:

8fcf17f0a1
f63979066d
ef4b554f81
06fc061d96

Reviewed By: yns88

fbshipit-source-id: af53c3b2b5dffa5c673d5814a4a940a04242e791
2020-07-13 20:54:37 -07:00
svcscm
f7fac5cbfc Updating submodules
Summary:
GitHub commits:

99e6c32cd3
9fff036d5b
2f32d50469

Reviewed By: yns88

fbshipit-source-id: 8d21b7c5e4dede0c962163f468c7419d2205bb05
2020-07-13 19:02:37 -07:00
svcscm
c92fa74087 Updating submodules
Summary:
GitHub commits:

3f817fdd58
75e60f0e5c
d196c3ff9c
b1b0c27503
bb4bfb83be
d93bd3ce25
e68436fe1d
0ecb209b97
b65d882bb7
29dfc8e5e7

Reviewed By: yns88

fbshipit-source-id: 4a33e221fbed78f3b936cddb5addd8abe9e44bf9
2020-07-13 18:06:47 -07:00
svcscm
497a0f426a Updating submodules
Summary:
GitHub commits:

e710949e77
f528e5fcc8
43cc622d09
e29a26948e
c9b3497aa2
ee157fd945

Reviewed By: yns88

fbshipit-source-id: 141589b50b13b89a239dea683db21147d163ed9b
2020-07-13 15:09:39 -07:00
svcscm
0ff893555b Updating submodules
Summary:
GitHub commits:

2d91d4e3e7
df23ae6ac7
859f612a02
ca980c095a
000c0acc9b
35396b1568
f5a7acd8dd
b89e2f0907

Reviewed By: yns88

fbshipit-source-id: 4ae720a8abca03a5ee8e65c24a13259b9e47b0ff
2020-07-13 12:07:13 -07:00
svcscm
3403a3b226 Updating submodules
Summary:
GitHub commits:

f810beb1cd
b1d264ed8e
3956837706
a939840c07

Reviewed By: yns88

fbshipit-source-id: 8b423cedbb5bebdfbddca51a893d7f99222a62a6
2020-07-13 10:43:34 -07:00
svcscm
c97a46a094 Updating submodules
Summary:
GitHub commits:

0988614130

Reviewed By: jurajh-fb

fbshipit-source-id: a9c0ac4a35d6c44b3fef703a9cce4eb837a1db35
2020-07-13 07:44:22 -07:00
svcscm
de5dc99f1d Updating submodules
Summary:
GitHub commits:

8e6a28c641

Reviewed By: jurajh-fb

fbshipit-source-id: 5c4513f88a95a24d2f4f711095eb849f644644d1
2020-07-13 03:18:00 -07:00
svcscm
033c556cc4 Updating submodules
Summary:
GitHub commits:

0c613efa4c
c91017c1ae

Reviewed By: jurajh-fb

fbshipit-source-id: cc40010f40d88906ee4083b4f3cbbfba3afc9b6c
2020-07-13 02:47:19 -07:00
svcscm
006b34f07b Updating submodules
Summary:
GitHub commits:

e1f884da17
627ecfc76e
4dadae28ea
88c186f573
5c553ca14c

Reviewed By: jurajh-fb

fbshipit-source-id: c208d06b7cf5012a09e03d70b10e6070995294c2
2020-07-12 15:03:36 -07:00
svcscm
60e7feab9e Updating submodules
Summary:
GitHub commits:

b61d787153
63b59efca4

Reviewed By: jurajh-fb

fbshipit-source-id: cc3eeb9af02a68a9fe791a647965f5e1c72810b4
2020-07-12 03:21:20 -07:00
svcscm
d4fa8a61ad Updating submodules
Summary:
GitHub commits:

bff8e73b77
4a6d1871eb
10b0c54248
5b80ba2e28
988105ac21
f97399e784
fdc65a88f0
4a94946684

Reviewed By: jurajh-fb

fbshipit-source-id: ce678ccfd9c87a52c6a629ea24b5141233628796
2020-07-11 14:15:56 -07:00
svcscm
c8c407e2ea Updating submodules
Summary:
GitHub commits:

6c086d1b4e

Reviewed By: jurajh-fb

fbshipit-source-id: 307d551f8eb10b75b4250a9aca80ad075c53c5d0
2020-07-10 22:57:40 -07:00
svcscm
8286fd81e9 Updating submodules
Summary:
GitHub commits:

a3c7e974ed
80e643e601

Reviewed By: jurajh-fb

fbshipit-source-id: a63b8ce698e8486c0715efc51abddb32893c5df7
2020-07-10 17:54:14 -07:00
svcscm
8cf0614d59 Updating submodules
Summary:
GitHub commits:

0bd4abc1dd
16e6fbdeab
32cf0e2075
b99077fa5a
dfa847ae46
4924a506b9
cd288be209
3ffa84749a
9f419dbcf7
84792fe13d
25ddae1fa6
2c54d557b3
776150d5d2

Reviewed By: jurajh-fb

fbshipit-source-id: c424fb61bbd7fda1b915e3d66b77b3ba0d378867
2020-07-10 16:03:31 -07:00
svcscm
90abe290f5 Updating submodules
Summary:
GitHub commits:

fa484f33ae
3d43b171b2
8599b085dc
e9a34c0420
a73427da12
17391dd9f5
b50e01f697
82e7b48665
0c743a4b26
23d509edc8
00f7aa51a6
73adeefadc
63297835e5

Reviewed By: jurajh-fb

fbshipit-source-id: 394366db7a6a800e294ebbd77a6e27afc941fb38
2020-07-10 13:22:49 -07:00
Lukasz Piatkowski
75ae342768 edenscm/hg: add GitHub Actions with CI for HG plus add fixes for getdeps (#25)
Summary:
Fixes include:
1. Passing "GETDEPS_BUILD_DIR" and "GETDEPS_INSTALL_DIR" env variable and using them in eden/scm/Makefile rather than assuming the source code is always in the same place regardless getdeps arguments (it isn't).
2. Added "fbthrift-source" and "fb303-source" to avoid unnecessary compilation (at least of fb303) and to put fbthrift and fb303 source code in an easy to locate place inside getdeps' "installed" folder.

Pull Request resolved: https://github.com/facebookexperimental/eden/pull/25

Test Plan: sandcastle, check oss-eden_scm-darwin-getdeps

Reviewed By: farnz

Differential Revision: D22431872

Pulled By: lukaspiatkowski

fbshipit-source-id: 8ccbb090713ec085a5dd56df509eb58ab6fb9e34
2020-07-10 12:07:45 -07:00
svcscm
df5106206d Updating submodules
Summary:
GitHub commits:

cbdf3df780
d6f376edf9

Reviewed By: jurajh-fb

fbshipit-source-id: 1542aa7bb315330f2735ecd2c649fb0cc15ae5a8
2020-07-10 11:04:21 -07:00
svcscm
2727927203 Updating submodules
Summary:
GitHub commits:

d952a90ac8

Reviewed By: jurajh-fb

fbshipit-source-id: 16e148b008977078637b6d7e5a85ac27491544f4
2020-07-10 05:35:41 -07:00
svcscm
24e3b902c0 Updating submodules
Summary:
GitHub commits:

1ad7426bb1

Reviewed By: jurajh-fb

fbshipit-source-id: 7f22e42d761a8ac52447d258c4a1a97670f5cf32
2020-07-10 01:01:05 -07:00
svcscm
05bfd8ff33 Updating submodules
Summary:
GitHub commits:

746de625ff
95e7105a83
c1413316cc

Reviewed By: jurajh-fb

fbshipit-source-id: f6c1951a3eb89f9f103d6ebc71e7d4913407412b
2020-07-09 20:59:27 -07:00
svcscm
dd463a89a1 Updating submodules
Summary:
GitHub commits:

9150dd5e7a
c2b0b93557
a9a973869a

Reviewed By: jurajh-fb

fbshipit-source-id: dc365c76f67911a8dba6e9f52a531020f3ff1898
2020-07-09 19:16:51 -07:00
svcscm
0e4e2ff5e4 Updating submodules
Summary:
GitHub commits:

aac9d77f97
af89738fec
c455de3c02
c7c7b07f06
f58294e35f
08ae9fd9f8

Reviewed By: jurajh-fb

fbshipit-source-id: 23e092320ed4157c4a49fbc84ea8c04cf119d91d
2020-07-09 18:32:07 -07:00