Commit Graph

18 Commits

Author SHA1 Message Date
Pascal Hartig
cf3cb0d08f Use CircleCI for SNAPSHOT deployment (#260)
Summary:
Per title. It actually works!
Pull Request resolved: https://github.com/facebook/flipper/pull/260

Reviewed By: jknoxville

Differential Revision: D9633320

Pulled By: passy

fbshipit-source-id: 10ee856977fa0a337972a472d41eb7a83075c39b
2018-09-04 04:28:20 -07:00
Pascal Hartig
94e22508ae Limit Travis run
Summary:
Right now, Travis is failing consistently because the Android build
time exceeds its limits - that's separate from the new publish step.

Let's limit what we do in the build step.

Reviewed By: jknoxville

Differential Revision: D9613247

fbshipit-source-id: f703237788f3a35d3f15fc8b9b45d6ebbb24c750
2018-08-31 07:57:13 -07:00
Pascal Hartig
de58ddcabb Revert D9602056: [flipper] Limit output in Travis
Differential Revision:
D9602056

Original commit changeset: 0b725f169a40

fbshipit-source-id: 5b5febed414744178764a6e9d1347d84ff39d8f6
2018-08-31 03:27:52 -07:00
Pascal Hartig
3b456fad3e Limit output in Travis
Summary: Logs often get cut off because there's too much noise.

Reviewed By: danielbuechele

Differential Revision: D9602056

fbshipit-source-id: 0b725f169a40c153835f63342e38f5d15556ac98
2018-08-31 02:43:54 -07:00
Pascal Hartig
91b6cf1c6a Set up automatic android snapshot publishing
Summary:
Set up automatic publishing to Maven Snapshots if the current
VERSION_NAME ends in `-SNAPSHOT`.

Reviewed By: danielbuechele

Differential Revision: D9539838

fbshipit-source-id: 6e413fa3b02966946bb867eebe7ba8b863f291b9
2018-08-29 07:12:47 -07:00
Pritesh Nandgaonkar
9095b3a030 Build Sample app rather than just building the sample pods (#251)
Summary:
Currently travis just builds the pods which sample app depends on. The test case which the current setup misses it that it will fail to check if the required header files are exposed to public. The master is broken recently because a header file is not exposed publicly and sample app fails to build, whereas all the dependencies like Sonar and SonarKit build successfully. This PR updates the travis, so that it builds sample app rather than the dependent pods.
Pull Request resolved: https://github.com/facebook/flipper/pull/251

Reviewed By: jknoxville

Differential Revision: D9465234

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 42ab7210d7fa5a3dc2927efee4b4dee95f15c6cd
2018-08-22 12:57:33 -07:00
Pascal Hartig
8b3251a047 Make Travis output less verbose
Summary:
The results on the website are completely useless right now
due to wget and unzip spam.

Reviewed By: danielbuechele

Differential Revision: D9294858

fbshipit-source-id: 921979e19ff744a58da170d3dd15663fa2475275
2018-08-13 06:30:18 -07:00
Daniel Büchele
e3ac7f4e36 fix yarn deadlock in postinstall
Summary:
The script installing the plugin dependencies is executed by yarn itself. This means a yarn instance is running while the script is trying to create another yarn instance to install plugin dependencies. The second yarn instance is waiting for the first to finish, while the second can't start as long as the first hasn't finished. Deadlock.

This is why we use a port dirrerent from yarn's default port (31997) for the mutex.

Reviewed By: jknoxville

Differential Revision: D9149973

fbshipit-source-id: 69790021460fd8ddea9ed84ca8130c77be0a62a9
2018-08-03 08:41:48 -07:00
Daniel Büchele
696c73ebc1 fixing travis builds
Summary:
- making website deployment and desktop app builds two different travis jobs, so if one fails, the other is still working
- running website builds on linux, because, we don't need macOS for this
- making dependency installs serial instead of parallel to avoid problems of multiple yarn instances running at the same time
- removing duplicate postinstall script which breaks for electron 3 builds

Reviewed By: passy

Differential Revision: D9148342

fbshipit-source-id: 22f3a0fe59aff066c04fb964621604efc46aab8a
2018-08-03 05:56:38 -07:00
Pascal Hartig
d260afa300 Fix doc deployment (#197)
Summary:
See error in https://travis-ci.com/facebook/flipper/jobs/137449831
Pull Request resolved: https://github.com/facebook/flipper/pull/197

Differential Revision: D9105688

Pulled By: passy

fbshipit-source-id: efe64137f52684f72ff54690dd2cf25d4a5b5109
2018-08-01 03:26:14 -07:00
Pascal Hartig
2128515a5d Update docs domain name
Summary: Update CNAME for domain.

Reviewed By: priteshrnandgaonkar

Differential Revision: D9087229

fbshipit-source-id: 325df300e23c87384503929c506ba690e61b8da1
2018-07-31 09:56:15 -07:00
Pascal Hartig
2d8ebc3143 Add caching (#155)
Summary:
Add some directories for caching. Also remove clean-up steps, which
aren't necessary.
Pull Request resolved: https://github.com/facebook/Sonar/pull/155

Reviewed By: jknoxville

Differential Revision: D8859224

Pulled By: passy

fbshipit-source-id: e8673504f5da74fbe5627c308ccd61fc28901116
2018-07-17 08:03:55 -07:00
Pritesh Nandgaonkar
3833f061e2 Android travis
Summary: Closes https://github.com/facebook/Sonar/pull/136

Reviewed By: danielbuechele

Differential Revision: D8735101

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 648756cf67f07abb6e0c80b677fa01bf5c5085b7
2018-07-05 10:18:18 -07:00
Pritesh Nandgaonkar
c3286b7f85 Update iOS travis to make it pass (#133)
Summary:
It updates the `xcodebuild` command with the sdk argument
Closes https://github.com/facebook/Sonar/pull/133

Reviewed By: danielbuechele

Differential Revision: D8732525

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 3aafa44cf00f49e507246ec25329a58749025cb4
2018-07-04 09:32:48 -07:00
Daniel Buchele
5163f8b9a3 fbshipit-source-id: c71048dfea2a03cf83650b55aa9d1e463251920c 2018-07-04 07:19:44 -07:00
Daniel Ruf
85a0e1d24f chore: add Node.js 10
Summary: Closes https://github.com/facebook/Sonar/pull/100

Differential Revision: D8618047

Pulled By: danielbuechele

fbshipit-source-id: 12215bcbd12a9afef88de3d4979931481ff2e7d9
2018-06-27 04:17:23 -07:00
Daniel Büchele
50490b9435 Linux and Windows builds
Summary:
Adds windows and linux builds to Sandcastle

allow-large-files

Reviewed By: jknoxville

Differential Revision: D8379581

fbshipit-source-id: 94c80fc91c69f43b7dc0c7eb8b2ee5ace4daf888
2018-06-13 09:04:04 -07:00
Daniel Büchele
fbbf8cf16b Initial commit 🎉
fbshipit-source-id: b6fc29740c6875d2e78953b8a7123890a67930f2
Co-authored-by: Sebastian McKenzie <sebmck@fb.com>
Co-authored-by: John Knox <jknox@fb.com>
Co-authored-by: Emil Sjölander <emilsj@fb.com>
Co-authored-by: Pritesh Nandgaonkar <prit91@fb.com>
2018-06-01 11:03:58 +01:00