Commit Graph

246 Commits

Author SHA1 Message Date
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