Commit Graph

63 Commits

Author SHA1 Message Date
Chris Beams
6c36b2fa46
Add 'appJar' and 'bootstapNodeJar' tasks to build
The build now exposes two explicit ShadowJar tasks: one for the main
JavaFX client (`appJar`) and one for the headless bootstrap node
(`bootstrapNodeJar`).

Run as follows:

    ./gradlew appJar
    -- or --
    ./gradlew bootstrapNodeJar

The resulting executable jar for each will be found in the `build/libs`
directory.

Thanks to @johnrengleman for his help at johnrengelman/shadow#108

Resolves #265
Resolves #252
2014-11-11 23:53:32 +01:00
Chris Beams
43cf337fe4
Support code coverage using JaCoCo and Coveralls
The Gradle build now supports generating code coverage reports using
JaCoCo. The reports can be run with:

    ./gradle jacocoTestReport

and then view the HTML output at:

    build/reports/jacoco/test/html/index.html

The bitsquare repository has now also been registered with a (free)
account at http://coveralls.io. Our Travis CI configuration has been
updated to publish JaCoCo XML test report data to coveralls.io, which
results in the reports found at:

 - https://coveralls.io/r/bitsquare/bitsquare

For more information on the JaCoCo and Coveralls Gradle plugins, see:

 - http://www.gradle.org/docs/current/userguide/jacoco_plugin.html
 - https://github.com/kt3k/coveralls-gradle-plugin
2014-11-03 13:56:14 +01:00
Lloyd
68a73a7279 Update README.md
Added a link to the Bitsquare website
2014-11-01 15:02:26 +08:00
Manfred Karrer
74fa325aee Use https 2014-10-28 15:59:44 +01:00
Manfred Karrer
57a466da85 Update links 2014-10-28 15:58:38 +01:00
Manfred Karrer
f937bd1a99 Remove bitcointalk forum link 2014-10-15 21:19:58 +02:00
Manfred Karrer
9af8a3b8df Update to https://bitsquare.io 2014-10-15 20:51:00 +02:00
Manfred Karrer
655c9fb166 Fix URL for screencasts 2014-10-08 01:35:00 +02:00
Chris Beams
756966c965 Update README.md 2014-10-03 19:22:04 +02:00
Chris Beams
17cddd0cfc
Refine README
See #95
2014-10-03 17:00:50 +02:00
Chris Beams
6db403b93f
Update and simplify README
Resolves #95
2014-10-02 19:00:21 +02:00
Manfred Karrer
3a17d5062b Add linux java8 install commands 2014-09-30 21:43:27 +02:00
Chris Beams
a30409ebaf
Update IRC channel from #bitsquare.io => #bitsquare 2014-09-29 11:22:07 +02:00
Manfred Karrer
94f4b2aeb0 Change logo 2014-09-29 10:47:17 +02:00
Chris Beams
2e9a07a6c5
Add Travis CI build status badge to README
See #86
2014-09-29 09:35:10 +02:00
Chris Beams
d536258871
Use published snapshots for BitcoinJ and TomP2P
Bitsquare depends on specific versions of BitcoinJ and TomP2P that have
not previously been published to any maven repository--until now. Based
on the 'published' branch of the bitcoinj [1] and tomp2p [2] forks under
the bitsquare organization, snapshots have been published to a temporary
repository [3] that has been made available to us by JFrog.

To be as explicit as possible, these custom-published snapshots have
had their version numbers qualified with the short hash of the commit
they were built from. So for bitcoinj, the dependency is no longer
0.12-SNAPSHOT, but 0.12.308de4e-SNAPSHOT. For TomP2P, the version has
gone from 5.0-Alpha24-SNAPSHOT to 5.0-Alpha24.805623c-SNAPSHOT.
Accordingly, these qualified versions are now reflected in the
dependency declarations in build.gradle.

This means that it is no longer necessary to build bitcoinj and tomp2p
locally in order to get up and running with Bitsquare development, and
the README has been updated accordingly. And it also means we can now
set up a Travis CI build with ease (which shall be done with #86).

Resolves #97

[1]: https://github.com/bitsquare/bitcoinj/tree/published
[2]: https://github.com/bitsquare/tomp2p/tree/published
[3]: http://partnerdemo.artifactoryonline.com/partnerdemo/libs-snapshots-local/
2014-09-29 08:49:23 +02:00
Manfred Karrer
4f43033439 Change Maven to Gradle 2014-09-24 10:46:50 +02:00
Manfred Karrer
02b82b63ef Fix width problem with info component 2014-09-19 00:47:15 +02:00
Manfred Karrer
223b32e603 update readme 2014-08-27 14:50:24 +02:00
Manfred Karrer
fade2bc28f update logo 2014-08-27 14:49:32 +02:00
Manfred Karrer
d9c6c8dd90 update twitter link 2014-08-27 14:09:34 +02:00
Manfred Karrer
4844cdd3c4 add more contact links 2014-08-27 13:14:30 +02:00
Manfred Karrer
4e2f977ff0 adjust bank account combobox and balance label 2014-08-24 17:53:43 +02:00
Manfred Karrer
5fa7872606 update readme with new videos 2014-08-24 15:20:51 +02:00
Manfred Karrer
e382a0262d update readme 2014-08-06 01:22:02 +02:00
Manfred Karrer
a40f8255d3 merged rolands commit 2014-08-06 01:20:58 +02:00
Manfred Karrer
0ce1f1e415 merged rolands commit 2014-08-06 01:20:03 +02:00
Manfred Karrer
4cf5dde824 Merge branch 'master' of https://github.com/rolandkofler/bitsquare
Conflicts:
	README.md
2014-08-06 01:18:49 +02:00
Manfred Karrer
a6bce35b9f update readme 2014-08-06 00:26:56 +02:00
Manfred Karrer
c3039e8361 update to bitcoinJ master 2014-08-06 00:21:08 +02:00
rolandkofler
3f85152027 an example for a centralized exchange was given 2014-08-05 08:41:24 +02:00
rolandkofler
3cde978297 Short description what it is.
In order to facilitate understanding of the project, a short description of its goals is proposed.
2014-08-05 08:38:50 +02:00
Manfred Karrer
d943ee0918 use tomp2p master branch 2014-07-31 19:43:46 +02:00
Manfred Karrer
79a52a6e38 Merge branch 'master' of https://github.com/bitsquare/bitsquare 2014-07-31 18:54:01 +02:00
Manfred Karrer
57d5ddcc4f updated to master branch of tomp2p. refactored messaging. bootstrapping to seed node (server supported). right management. 2014-07-31 18:45:58 +02:00
hannesstockner
feef813872 Reformat transactions of a test trade on main net 2014-07-28 14:56:34 +01:00
hannesstockner
69ebaaea9d Reformat transactions of a test trade on main net 2014-07-28 14:55:57 +01:00
Manfred Karrer
d221ae3aec fix windows file rename bug 2014-07-09 00:51:06 +02:00
Manfred Karrer
955c2ba4d4 fix windows file rename bug 2014-07-09 00:50:50 +02:00
Manfred Karrer
db4c3d9aa0 change reserve value in Relay. update formattings 2014-07-08 14:41:54 +02:00
Manfred Karrer
01ca7d3e17 trade protocol fixed states 2014-07-05 17:13:22 +02:00
Manfred Karrer
acfc79040b update 2014-06-11 10:52:17 +02:00
Manfred Karrer
5d9ec07c69 update 2014-06-11 02:42:21 +02:00
Manfred Karrer
ee9205fec9 update 2014-06-10 23:14:46 +02:00
Manfred Karrer
1b5cd9862b update readme 2014-05-19 22:27:49 +02:00
Manfred Karrer
005cca4314 update screenshots 2014-05-19 19:54:29 +02:00
Manfred Karrer
c2db60be67 integration of TomP2P for payment process (part 1), fund screen, setup redesign, orders screen 2014-05-15 12:31:41 +02:00
Manfred Karrer
6459184ce9 integration of TomP2P and basic use cases in dummy views tested 2014-05-10 18:31:55 +02:00
Manfred Karrer
9a29004251 pay out from MS fund 2014-05-07 18:09:08 +02:00
Manfred Karrer
a4efa29bcd payment to MS fund 2014-05-07 13:32:05 +02:00