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
Denis S. Soldatov aka General-Beck
d7e531c373
JS test Node 7 -> 8
2017-06-01 00:05:11 +03:00
Tomasz Drwięga
cbcc369a2d
UI server refactoring ( #5580 )
...
* Full API in Authenticated WS server.
* Replacing UI server with Hyper.
* Solving CLI, RPCs and tests.
* Porting signer tests.
* Fixing origin recognition for dapps/rpc.
* Fixing tests. Adding parity-rpc-client to test.
* Dapps exposed as RPC method.
* JS code to support new connection scheme.
* Fixing dapps tests.
* Updating allowed origins/hosts to support web3.site.
* Fixing tests, fixing UI.
* Fixing tests.
* Removing invalid tests.
* Fixing merge.
* 404 fallback for UI
* Improve ContentFetcher constructor readability.
* Naming.
* Update .gitlab-ci.yml
fix CI lint error
* Fixing tests and linting issues.
* Fixing new tests.
* UI hosts.
* Submodules fix.
2017-05-24 12:24:07 +02:00
Gav
8a54c91431
Merge branch 'add-unit-tests' of https://github.com/guanqun/parity into guanqun-add-unit-tests
2017-05-23 08:48:04 -04:00
Guanqun Lu
14b715bdc7
fix not build issue, only detect pure js folder
2017-05-21 10:44:20 +08:00
Denis S. Soldatov aka General-Beck
2fd44e6ce4
CI add test stage with node 7.x
2017-05-18 21:22:52 +03:00
Gav Wood
91d6f14e3c
Fix CI paths. ( #5570 )
2017-05-06 13:24:00 +02:00
Denis S. Soldatov aka General-Beck
951dc757f8
fix docker build (ethcore+parity hub's)
2017-05-04 23:46:25 +03:00
Denis S. Soldatov aka General-Beck
8fdda2f5b7
Update .gitlab-ci.yml
...
fix nightly test
- rustup default nightly
2017-05-03 17:56:10 +03:00
Denis S. Soldatov aka General-Beck
15c89a8fff
add docker build for hub.docker.com/r/parity
2017-05-03 17:31:56 +03:00
Denis S. Soldatov aka General-Beck
0658e42dad
fix nightly published
...
add `nightly` to S3_BUCKET=builds-parity-published
2017-05-03 13:50:08 +03:00
Denis S. Soldatov aka General-Beck
9cfb50f90f
Update .gitlab-ci.yml
...
build snap beta
2017-05-03 03:12:45 +03:00
Denis S. Soldatov aka General-Beck
09bd3a9642
update CI docker images
...
switch to hub.docker.com/r/parity
2017-05-02 20:45:19 +03:00
Denis S. Soldatov aka General-Beck
2ecdf111b0
fix path to artefacts
2017-04-28 16:45:59 +03:00
Denis S. Soldatov aka General-Beck
e9ebb2498b
parity_master_amd64.snap
2017-04-28 15:52:58 +03:00
Denis S. Soldatov aka General-Beck
a1aaead6a9
fix CI lint
2017-04-28 15:19:10 +03:00
Denis S. Soldatov aka General-Beck
e989e2f12c
add artifacts for snap
2017-04-28 15:16:40 +03:00
Denis S. Soldatov aka General-Beck
e439b53652
switch to docker runner
2017-04-27 17:20:00 +03:00
Denis S. Soldatov aka General-Beck
011f6102a5
update gitlab-ci
2017-04-27 16:27:28 +03:00
Denis S. Soldatov aka General-Beck
2245863f04
add snap to CI
...
initial build snap package for parity
2017-04-27 16:14:51 +03:00
Tomasz Drwięga
ea09aa584d
WebSockets RPC server ( #5425 )
...
* Basic WS server.
* CLI for WS server.
* Bump jsonrpc
* Fixing test.
2017-04-13 16:32:07 +02:00
Denis S. Soldatov aka General-Beck
89a4cb08e8
Update .gitlab-ci.yml
2017-04-05 21:40:12 +03:00
Denis S. Soldatov aka General-Beck
91dbf3c09d
init switch to parity docker hub
...
https://hub.docker.com/r/parity/rust/
2017-04-05 21:35:53 +03:00
Tomasz Drwięga
d2394d3ac3
Updating paths to repos. ( #5330 )
...
* Updating paths to repos.
* Updating rotor and libusb
* Fixing other occurrences
2017-03-29 15:17:27 +02:00
Denis S. Soldatov aka General-Beck
2d477946ea
alow failure to coverage
2017-03-19 19:10:18 +03:00
Denis S. Soldatov aka General-Beck
57d718fde1
add coverage to master
2017-03-16 01:24:23 +03:00
Tomasz Drwięga
57770ce84c
Renaming evm binary to avoid conflicts. ( #4899 )
2017-03-14 13:08:55 +01:00
Arkadiy Paronyan
2924d0a20f
OSX Installer is no longer experimental ( #4882 )
...
* OSX Installer is no longer experimental
* osx -> macos
2017-03-13 12:36:55 +01:00
Denis S. Soldatov aka General-Beck
608c0dc613
CI: test coverage (for core) ( #4832 )
...
* test coverage
* update gitlab
add `git submodule update --init --recursive`
* test exec coverage in docker runner
* tags kcov
2017-03-10 10:12:16 +01:00
Denis S. Soldatov aka General-Beck
ea020948fc
push-release<->build
2017-03-09 01:34:00 +03:00
Denis S. Soldatov aka General-Beck
6062aa5dcd
fix windows build
...
rm parity.pdb
2017-03-08 23:49:34 +03:00
Denis S. Soldatov aka General-Beck
973bb63dca
update gitlab-ci
...
remove temp kcov cmd
[ci skip]
2017-03-07 22:33:08 +04:00
Denis S. Soldatov aka General-Beck
2f7f95d519
update gitlab-ci
...
add `kcov` cmd
2017-03-07 03:21:11 +04:00
Denis S. Soldatov aka General-Beck
374d7c879e
push-release after build
2017-03-07 01:56:19 +04:00
Denis S. Soldatov aka General-Beck
d436f62eb8
update gitlab-ci
...
docker build beta-release->latest
[ci skip]
2017-03-01 15:57:06 +04:00
Denis S. Soldatov aka General-Beck
2f15c75fa2
update gitlab-ci
...
fix path to Dockerfile
[ci skip]
2017-02-27 01:13:27 +04:00
Denis S. Soldatov aka General-Beck
714b46dfef
update gitlab-ci
...
add triggers to docker-build
2017-02-24 23:54:41 +04:00
Denis S. Soldatov aka General-Beck
bef33a0958
update gitlab-ci
...
[ci skip] fix `docker-build`
2017-02-24 22:00:08 +04:00
Denis S. Soldatov aka General-Beck
e60fa751eb
[ci skip]
2017-02-23 03:36:03 +04:00
Denis S. Soldatov aka General-Beck
502af0e29b
[ci skip] update gitlab-ci
...
fix path to `tools`
add `tools` in `linux-stable-debian`
2017-02-21 16:42:18 +04:00
Denis S. Soldatov aka General-Beck
68a25d9e14
fix path to tools
2017-02-20 17:16:11 +04:00
Denis S. Soldatov aka General-Beck
e86837b878
target evmbin
-> evm
2017-02-20 15:25:53 +04:00
Denis S. Soldatov aka General-Beck
32023f1ea0
fix build path to tools
2017-02-17 23:33:14 +04:00
Denis S. Soldatov aka General-Beck
163e2af568
update Dockerfile for hub
...
nightly->latest
2017-02-17 22:11:35 +04:00
Denis S. Soldatov aka General-Beck
b35e852cb6
cargo fix
2017-02-17 15:46:43 +04:00
Denis S. Soldatov aka General-Beck
a9cc9ce140
docker build no-cache
...
[ci-skip]
2017-02-16 22:58:41 +04:00
Denis S. Soldatov aka General-Beck
ff2c4d1178
add tools
...
add `evmbin`, `ethstore`, `ethkey` to the CI
2017-02-15 21:14:07 +04:00
Tomasz Drwięga
efb95a59be
Fixing evmbin compilation and added standard build. ( #4561 )
2017-02-15 16:58:42 +01:00
Denis S. Soldatov aka General-Beck
7d12e383b2
windows build
...
switch to RUST stable
2017-02-14 16:09:19 +04:00
Denis S. Soldatov aka General-Beck
8773889532
downgrade rust (windows build)
2017-02-08 22:06:09 +04:00
arkpar
2b26f0cc28
Fixing yaml script
2017-02-02 13:24:44 +01:00
Arkadiy Paronyan
5817acb582
Mac binaries signing ( #4397 )
2017-02-02 11:55:20 +01:00
Denis S. Soldatov aka General-Beck
b2ecf1c5a4
Update gitlab-ci.yml
...
try to add `nightly` tag
2017-01-31 20:39:11 +04:00
Arkadiy Paronyan
089da2a24a
New macOS App ( #4345 )
2017-01-29 20:22:45 +01:00
Denis S. Soldatov aka General-Beck
f5a4b55dae
Update gitlab-ci
...
Fix CI lint errors
2017-01-25 23:01:28 +04:00
Denis S. Soldatov aka General-Beck
c03be11303
Update gitlab-ci
...
[ci skip] Add `docker` build stage for automated build tagged images and push it to hub.docker.com
2017-01-25 22:48:36 +04:00
Denis S. Soldatov aka General-Beck
e672e6c5d6
Update gitlab-ci
...
[ci-skip] Remove `triggers` from stage `push-release`
2017-01-25 19:03:28 +04:00
Denis S. Soldatov aka General-Beck
f12bd17c20
update gitlab-ci
...
revert to 1337
[ci skip]
2017-01-20 02:28:04 +04:00
Denis S. Soldatov aka General-Beck
3e8d5dbe23
update gitlab-ci
...
comment to curl 1337
[ci skip]
2017-01-20 00:47:53 +04:00
Denis S. Soldatov aka General-Beck
71ed9f5fff
update gitlab-ci
...
fix build docker image in debian
[ci skip]
2017-01-20 00:33:27 +04:00
Denis S. Soldatov aka General-Beck
0e99e527bf
update gitlab-ci
...
add debian build win openssl 1.0.1
[ci skip]
2017-01-19 23:32:52 +04:00
Gav
42886fed5a
Dont push-release for beta/stable changes
2017-01-19 14:30:52 +01:00
Denis S. Soldatov aka General-Beck
d4cab20425
remove icarus
...
[ci skip]
2017-01-13 16:27:03 +04:00
Gav Wood
c4d96a64a2
Reenable mainnet update server. ( #4137 )
2017-01-11 20:01:45 +01:00
Denis S. Soldatov aka General-Beck
baa754cc52
Update gitlab-ci
...
fix curl in arm
2017-01-10 20:26:15 +04:00
Gav Wood
8117036e0f
Avoid comms with not-yet-active release update server. ( #4111 )
2017-01-10 13:41:21 +01:00
Gav Wood
14e65e5c3c
Move to new CI servers. ( #4091 )
2017-01-09 11:16:21 +01:00