Christopher Purta
7abe9ec4cc
Add update docs script to CI ( #9219 )
...
* 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.
* fix gitlab ci lint
* Only apply jsonrpc docs update on tags
* Update gitlab-rpc-docs.sh
* Copy correct parity repo to jsonrpc folder
Copy correct parity repo to jsonrpc folder before attempting to build docs since the CI runner clones the repo as parity and not parity-ethereum.
* Fix JSONRPC docs CI job
Update remote config in wiki repo before pushing changes using a github
token for authentication. Add message to wiki tag when pushing changes.
Use project directory to correctly copy parity code base into the
jsonrpc repo for doc generation.
* Fix set_remote_wiki function call in CI
2018-08-24 18:14:07 +02: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
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