Christopher Purta
b970425425
Only apply jsonrpc docs update on tags
2018-07-26 13:42:42 -07:00
Denis S. Soldatov aka General-Beck
a162087128
fix gitlab ci lint
2018-07-26 00:10:57 +03:00
Chris Purta
8f9b64f075
Add update docs script to CI
...
Added a script to CI that will use the jsonrpc tool to update rpc
documentation then commit and push those to the wiki repo.
2018-07-25 13:49:19 -07:00
Afri Schoedon
86a8584252
scripts: minor improvements ( #8930 )
...
* CI: enable 'latest' docker tag on master pipeline
* CI: mark both beta and stable as stable snap.
* CI: sign all windows binaries
2018-06-22 11:56:06 +02:00
Afri Schoedon
c9cee8fd52
Remove debian/.deb and centos/.rpm packaging scripts ( #8887 )
...
* scripts: remove rpm packages
* scripts: remove deb packages
* scripts: remove unused zip archives
* scripts: remove unused ssl references
* scripts: remove debian and centos pipelines
* scripts: rename ubuntu to generic linux
* scripts: restore archives used in gitlab artifacts
* scripts: init submodules for full test suite
* scripts: do not publish master builds, only nightly, stable, beta
2018-06-18 11:49:15 +02:00
Afri Schoedon
1318f536c9
CI: Fix docker tags ( #8822 )
...
* scripts: enable docker builds for beta and stable
* scripts: docker latest should be beta not master
* scripts: docker latest is master
2018-06-06 15:45:55 +02:00
Andrew Jones
114d4433a9
Remove windows tray and installer ( #8778 )
...
* Remove windows tray and installer
* Remove make_exe (installer) target
* Change windows $ARC to amd64 for consistency
* Fix windows build - revert to winapi 0.2.8
* Remove publishing of windows installer bins
2018-06-06 10:02:25 +02:00
Afri Schoedon
27f3f42ce2
CI: Fixes for Android Pipeline ( #8745 )
...
* ci: Remove check for shared libraries in gitlab script
* ci: allow android arm build to fail
2018-06-01 09:52:30 +02:00
Pierre Krieger
3bb5ad7204
Check that the Android build doesn't dep on c++_shared ( #8538 )
2018-05-16 00:11:14 +03:00
Pierre Krieger
629da8f8bf
More changes for Android ( #8421 )
2018-05-02 09:20:59 +02:00
Afri Schoedon
adc3457a89
Bump master to 1.12 ( #8477 )
...
* Bump master to 1.12
* Bump crates to 1.12
* Bump mac installer version to 1.12
* Update Gitlab scripts
2018-04-25 16:25:43 +02:00
Afri Schoedon
4e76cce0b7
Allow 32 bit pipelines to fail ( #8454 )
...
* Disable 32bit tragets for gitlab
* Rename linux pipelines
2018-04-21 11:24:51 +02:00
Denis S. Soldatov aka General-Beck
bbefdec973
fix cache & snapcraft CI build ( #8052 )
...
after successful testing it is necessary to port in a ```beta``` and ```stable```
2018-03-05 11:52:18 +01:00
Denis S. Soldatov aka General-Beck
e79ade59c9
gitlab cache ( #7921 )
...
it is necessary to test
2018-02-18 00:02:44 +01:00
Denis S. Soldatov aka General-Beck
3d803762ff
Gitlb snap master patch ( #7900 )
...
* fix snap build master
add rhash
* fix double line
* remove filure from snap build stage
2018-02-15 07:54:21 +01:00
Afri Schoedon
1cce3cfb75
Fix snapcraft nightly ( #7884 )
...
* Fix snapcraft nightly
* Update gitlab-build.sh
* Update snapcraft.yaml
* Update gitlab-build.sh
* Update .gitlab-ci.yml
snap build switch to https://hub.docker.com/r/snapcore/snapcraft/
* skip aura-test.sh
https://github.com/paritytech/parity/pull/6078
* add snap artifacts
* Fix aura tests
* Fix macos build
* Allow aura test to fail
* Disable aura tests
2018-02-14 12:39:08 +01:00
Tomasz Drwięga
5584739b83
Fix checksums and auto-update push ( #7846 )
...
* Re-enable auto-update for windows. Fail build on non 2xx response from updater.
* Fix format of md5 and sha256 files.
* Fix identation.
* Add critical to metadata.
* Add some logs.
* Fix pushing build.
* Attempt to fix release pushing.
* Fix missing rhash?
* Workaround broken rhash.
2018-02-13 19:31:06 +01:00
Afri Schoedon
3cae42bb34
Fix installer binary names for macos and windows ( #7881 )
...
* Fix windows installer file name
* Fix macos installer file name
2018-02-13 16:20:01 +01:00
Afri Schoedon
516bb685bf
Add binary identifiers and sha256sum to builds ( #7830 )
...
* Add binary identifiers and sha256sum to builds
* Print build ident
2018-02-07 15:02:13 +01:00
Jaco Greeff
97a3c6e461
Move js & js-old code to github.com/parity-js ( #7685 )
...
* Move js & js-old to github.com/parity-js
* Update shell & dapp-wallet references
* Update wallet ref
* Remove JS stages
* Update to latest shell & wallet (token fixes)
2018-02-05 10:40:00 +01:00
Denis S. Soldatov aka General-Beck
66322c769e
remove cargo cache
2018-01-23 14:42:02 +03:00
Denis S. Soldatov aka General-Beck
8d3843f7dc
Update .gitlab-ci.yml
...
enable cache for cargo
2018-01-23 04:59:40 +03:00
Afri Schoedon
6773e88211
Fix libssl1.1 package name for debian ( #7596 )
2018-01-17 19:06:54 +03:00
Denis S. Soldatov aka General-Beck
9fe61dd529
Update .gitlab-ci.yml
...
fix cache key
2018-01-17 10:12:02 +03:00
Denis S. Soldatov aka General-Beck
0510cb3aa1
fix gitlab.yml lint
2018-01-17 10:01:49 +03:00
Denis S. Soldatov aka General-Beck
c46887e90b
add codecov
2018-01-17 00:14:38 +03:00
Denis S. Soldatov aka General-Beck
24a40af5bc
fix windows and centos builds ( #7559 )
...
* fix windows and centos builds
update gitlab-build.sh
windows installer `parity_$VER_installer.exe`
rpm package `parity_$VER_x86_64.rpm`
* Update .gitlab-ci.yml
add cache ``target``
fix windows and centos arg's
* Update installer.nsi
add ``ethstore.exe, ethkey.exe and parity-evm.exe`` to windows installer
* Update cov.sh
add timeout to coverage test's (10 min per test)
2018-01-15 08:20:04 +03:00
Denis S. Soldatov aka General-Beck
fff6e037ab
clean .gitlab.yml and 2 scripts for test and build: gitlab-build.sh & gitlab-test.sh
2018-01-10 11:44:36 +03:00
Denis S. Soldatov aka General-Beck
0b91bd4b11
fix conditions
2018-01-10 07:33:46 +03:00
Denis S. Soldatov aka General-Beck
cb8c4b4e96
add gitlab-test.sh
...
move functions from .yml to add gitlab-test.sh
2018-01-10 06:38:50 +03:00
Denis S. Soldatov aka General-Beck
f400a7e171
.gitlab-ci cleanup
...
Resolves issue #4226 #7086 ci #63 close PR #7506
2018-01-10 05:58:12 +03:00
Kirill Pimenov
bdc3d6fee0
More thorough changes detection ( #7472 )
...
* More thorough changes detection
This basically trades false-negatives ("dumb" last commit not touching
Rust on a Rust-touching branch) for false-positives (all builds against
`stable` and `beta` will run all tests almost always).
This seems to be a reasonable tradeoff.
Closes #6507
* We don't have Appveyor anymore
* before_script sections are not merged
* Limiting commit depth breaks branching detection
2018-01-08 21:23:56 +03:00
Jaco Greeff
3833f87256
Complete token merge, remove unused files ( #7037 )
...
* Either js or js-old to have changes to trigger push-cargo
* Complete merge of token changes (code move to js-shared)
* Update setting variable
2017-11-13 13:44:51 +01:00
Jaco Greeff
0f2bfda830
Fix v1 precompiled ( #7033 )
...
* Combine cargo updates into one
* Update log tag
2017-11-13 11:52:34 +01:00
Tomasz Drwięga
da6bd4168b
Update build scripts.
2017-10-18 16:38:11 +02:00
Denis S. Soldatov aka General-Beck
88145752ff
[ci skip] move Aura test https://github.com/paritytech/parity-import-tests in nightly
build
2017-07-18 16:45:58 +03:00
Denis S. Soldatov aka General-Beck
801fcf3271
fix docker build in master
2017-07-18 16:17:33 +03:00
Denis S. Soldatov aka General-Beck
69561da15f
fix docker build and snapcraft
2017-07-17 12:06:32 +03:00
Denis S. Soldatov aka General-Beck
3637c14da5
fix Windows and MacOS build
...
add `cargo clean`
2017-06-28 14:03:17 +03:00
Denis S. Soldatov aka General-Beck
201f34620a
CI build
...
add evmbin, ethstore, ethkey
2017-06-28 13:54:05 +03:00
David Dorgan
16caf032bd
Only use -cli for the build, not binary itself.
2017-06-27 09:23:16 +02:00
Denis S. Soldatov aka General-Beck
4900e90112
build ethkey & ethstore
...
add -cli
2017-06-26 22:06:00 +03:00
Denis S. Soldatov aka General-Beck
3111421866
Update .gitlab-ci.yml
...
snap update
2017-06-17 22:03:12 +03:00
Denis S. Soldatov aka General-Beck
6afe0b0612
fix builds
...
darwin rustup default stable
snap - allow failure
2017-06-13 12:21:44 +03:00
Denis S. Soldatov aka General-Beck
2501334ed7
add CI variable
2017-06-13 01:37:03 +03:00
Denis S. Soldatov aka General-Beck
5f01fb7f1a
remove nodejs 8 test stage
...
switch to RUST 1.18 and NodeJS 8.1
2017-06-12 23:40:57 +03:00
Denis S. Soldatov aka General-Beck
317df7e6a6
fix CI lint
2017-06-07 22:05:44 +03:00
Denis S. Soldatov aka General-Beck
1fb11c23d8
port snap build
2017-06-07 21:53:36 +03:00
Denis S. Soldatov aka General-Beck
241de230bb
Update .gitlab-ci.yml
...
add snap build to tags, triggers
2017-06-06 16:19:11 +03:00
Denis S. Soldatov aka General-Beck
815f427c95
Update .gitlab-ci.yml
...
add rust beta&nigthly test for master
add more triggers
2017-06-05 15:44:37 +03:00