86 Commits

Author SHA1 Message Date
Pedro Pombeiro
0051b7cb9a
Install Android NDK and gradle archives during setup.
Fixes broken `make release-android` step on new machines.

Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-07-11 18:33:34 +02:00
Andrea Maria Piana
e564de6bd0
Update docker build to latest sdk
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-07-11 18:18:17 +02:00
Aleksandr Pantiukhov
2b6ee450ae
[#4901]: Fix npm version issue
Signed-off-by: Aleksandr Pantiukhov <alwxndr@gmail.com>
2018-07-03 14:14:51 +02:00
Roman Volosovskyi
2b8a29817a
small changes for coordination of docs and latest addition of RN fork 2018-06-29 16:26:08 +03:00
Roman Volosovskyi
f27e4fe57e
build React Native from fork 2018-06-29 06:56:07 +03:00
b0b75e398c
drop the extra ukranian host
squashed:
- drop the extra ukranian host
- update status-go

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-06-13 14:30:08 +02:00
Jakub
9ac95d3ed8
tag and push within the script (#4540) 2018-06-12 10:08:09 +02:00
Pedro Pombeiro
e3d86beab2
Fix script so that it works with GNU sed
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-11 15:31:33 +02:00
Igor Mandrigin
0955b57d66
Allow multiple build tags for a single commit.
Any commit can be built multiple times with different configurations. We
want the build number to be different for each of them to be able to
simultaneously upload them to GP or iTC.

Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-05-29 11:10:13 +02:00
bf0e8ddd5f
move build_no.sh to scripts/ 2018-05-24 21:52:37 +02:00
Adam Babik
2d6cb4fd04
add update-status-go.sh script
Signed-off-by: Adam Babik <a.babik@designfortress.com>
2018-05-11 18:17:41 +02:00
Adam Babik
fd807cff61
add update-status-go.sh script 2018-05-11 18:17:15 +02:00
Johannes Wagener
7268342ea2
[FIX #3573] adding scripts/list-pull-requests.sh and scripts/generate-pull-request-report.sh
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-03-28 19:25:55 +02:00
E.Azer Koçulu
d0dff14ea6
Creates umbrella commands for all Linux packages and adds support for Arch Linux' package manager pacman
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-02-09 17:41:36 +03:00
Oleh Krehel
da70ff7954
scripts/setup: Fix call to mvn
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-02-07 09:26:55 +01:00
Oleh Krehel
534773b86a
scripts/lib/setup/output.sh: Fix broken link to react-native docs
DevelopmentSetupAndroid.md was removed from react-native docs around 2
years ago.

Signed-off-by: Oskar Thoren <ot@oskarthoren.com>
2018-02-05 23:01:28 +08:00
alwxndr
03e62548a6 [#3007] Removed location command 2018-02-01 22:25:50 +01:00
Sebastian Delgado
92c83f6579
Add conditions to check for core-contributors in merge PR script
Signed-off-by: Dmitry Novotochinov <trybeee@gmail.com>
2018-02-01 19:20:23 +03:00
Sebastian Delgado
bf95603b56
[FIX #3074] Combine PR scripts and clean up usage of merge-external-pr.sh
- Combine merge-pr.sh and merge-external-pr.sh using merge-external-pr.sh as a base
    - Modify script interface to ./scripts/merge-pr.sh <PR-ID> and remove options to run with REPO_URL BRANCH arguments
    - Works regardless of where PR is hosted and whether or not it is signed by external contributor.

Signed-off-by: Sebastian Delgado <sdalcega@gmail.com>
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-01-23 22:12:18 +01:00
Julien Eluard
fc92dafca6 Fixed android build script.
Upgraded to latest dependencies and removed useless plugins.
2018-01-17 14:56:52 +01:00
Andy Tudhope
5f979cdf8c
merge-pr script should prompt for multiple commits
Fixes #2971

Because I don't think it is worth a bounty - all the code required was already in the `merge-external-pr.sh` so I have just copied the relevant parts across and added the few necessary lines to ensure that PRs from core contributors cannot be merged unless they have been squashed down to a single commit.

Changed fatal to confirm for merge-pr
2018-01-16 18:01:53 +01:00
Oskar Thoren
e1093f9e43
Script for tagging releases 2018-01-16 23:42:30 +09:00
Pedro Pombeiro
0d83aeda8d
scripts: Improve bundle-status-go.sh so that it can bundle Android package as well (#2539)
Signed-off-by: Oskar Thoren <ot@oskarthoren.com>
2018-01-13 00:54:49 +09:00
Oskar Thoren
2dd25646ca
add pr-statistics scripts to get some stats on open or already merged PR
Signed-off-by: Oskar Thoren <ot@oskarthoren.com>
2018-01-11 18:34:49 +09:00
Roman Volosovskyi
b267a3017a
raw dev script for iOS 2018-01-03 12:39:45 +02:00
Audrius Molis
3e940b5bd4
Stopped loading Figwheel API by default #2669
Signed-off-by: andytudhope <tuddy0525@gmail.com>
2018-01-02 10:31:55 +02:00
Mikhail Gusarov
279ebc3173
[FIX #2636] Add script for merging external contributions
Pulls, rebases, displays, signs and pushes external contributions.

If jq(1) and curl(1) are available, can pull data from GitHub and
mark PRs as closed, otherwise only code merging works.

Signed-off-by: Oskar Thoren <ot@oskarthoren.com>
2017-12-26 02:15:15 +01:00
Julien Eluard
b0a1aab033 Make sure setup script runs on linux 2017-12-21 10:34:02 +01:00
Oskar Thoren
0ad29ed164
Fix merge-pr script so it runs as bash
As opposed to wannabe POSIX with bashisms. Makes it run reliably on most user
systems (Mac/Linux)
2017-12-15 11:01:39 +01:00
Julien Eluard
518f68f08f Added build scripts 2017-12-12 09:05:18 +01:00
David Balatero
2bd7652b5c Install all dependencies on Linux 2017-12-08 18:26:01 +01:00
Julien Eluard
3140081d59 WIP 2017-12-08 16:36:38 +01:00
Oskar Thoren
a68f065237
Add merge-pr.sh script 2017-12-06 16:34:02 +01:00
Igor Mandrigin
a3c02b07a6
Ignore errors for rm command when bundling status-go for iOS.
Right after `git clone`, there is no `Statusgo.framework` in `react-native-status/ios/RCTStatus/` directory. Because of that, `scripts/bundle-status-go.sh` fails and stops on the `rm` operation.

Since it is a perfectly valid scenario, let's ignore this error.

Signed-off-by: Oskar Thoren <ot@oskarthoren.com>
2017-12-04 19:58:21 +01:00
David Balatero
db1efe51f8 Added developer setup script for smoother setup
Moved run-osx.sh to scripts/ subdirectory
2017-11-30 01:24:06 -08:00
Oskar Thoren
f7e63e9bea Bundle status-go locally (iOS) 2017-11-29 01:05:15 +01:00