70 Commits

Author SHA1 Message Date
bee-worker
67282307cd
chore: release 0.4.0 (#113) 2022-05-16 10:29:10 +02:00
bee-worker
ede197b4f2
chore: update to bee 1.6.0 (#112) 2022-05-16 10:24:32 +02:00
Adam Uhlíř
81ed316b38
feat: specify workers count (#111) 2022-05-16 09:46:19 +02:00
Adam Uhlíř
00a6f38585
fix: bee 1.6.0 requires mainnet false (#110) 2022-05-12 12:47:26 +02:00
Adam Uhlíř
c1a1d3a885
fix: proper error handling when conf does not exists (#106) 2022-05-10 17:56:30 +02:00
bee-worker
97ad7c80d9
chore: release 0.3.0 (#102) 2022-05-10 16:50:48 +02:00
Adam Uhlíř
5cb6eeca26
build: generations improvements (#103)
* build: generations improvements

* fix: missing chown

* refactor: simpler wait for usable

* fix: use sudo

* chore: echo image for commit version tag

* fix: use sudo

* fix: i don't know what anymore

* build: debug

* build: fix

* fix: push only when requested
2022-05-10 16:47:03 +02:00
Adam Uhlíř
b11aab3d3c
fix: add full bee version with commit for bee-js update (#104) 2022-05-10 10:43:46 +02:00
Adam Uhlíř
c033758f3d
ci: automatic bee bump (#100) 2022-05-09 11:46:47 +02:00
Adam Uhlíř
e146b8406b
fix: commit removing regex honors rc suffix (#98) 2022-05-09 11:46:37 +02:00
Adam Uhlíř
927405bab3
feat: multiarch builds (#99) 2022-05-09 11:30:06 +02:00
Adam Uhlíř
bef03cabc8
fix: dont use promise fs namespace for node12 support (#97) 2022-05-09 11:28:27 +02:00
bee-worker
08e6da2259
chore: release 0.2.0 (#95) 2022-05-05 16:37:21 +02:00
Adam Uhlíř
1ac6d89815
fix: regex 2022-05-05 16:29:18 +02:00
Adam Uhlíř
9c99180aac
feat: allow version with commit hash 2022-05-05 16:21:02 +02:00
Adam Uhlíř
b7659fc8b4
fix: shebang and bee-js in deps 2022-05-05 16:20:52 +02:00
bee-worker
33080c8de4
chore: release 0.1.2 (#94) 2022-05-05 14:26:05 +02:00
Adam Uhlíř
952083001d
fix: correct bin endpoint 2022-05-05 14:23:55 +02:00
bee-worker
d2c8e41d46
chore: release 0.1.1 (#93) 2022-05-05 14:11:01 +02:00
Adam Uhlíř
bc63108452
fix: release 2022-05-05 14:07:53 +02:00
bee-worker
bba14d5bd7
chore: release 0.1.0 (#85) 2022-05-05 13:43:51 +02:00
Adam Uhlíř
39db9886c4
chore: update codeowners (#84) 2022-05-05 13:38:07 +02:00
Adam Uhlíř
ddd764e668
feat: external configuration (#89) 2022-05-05 13:36:55 +02:00
Adam Uhlíř
51f37f402f
feat: adding docker meta label for required blockchain image (#88) 2022-05-05 13:13:13 +02:00
Adam Uhlíř
365f77c1ab
feat: image generation improvements (#87) 2022-05-05 11:36:49 +02:00
Adam Uhlíř
743b25e9fa
ci: release please mechanism (#83) 2022-05-02 10:22:38 +02:00
Adam Uhlíř
360f3e07c2
feat: ts cli orchestrator (#81) 2022-04-29 15:51:09 +02:00
Adam Uhlíř
9ac5b11421
feat: api versions support (#72) 2022-02-09 08:26:03 +01:00
Adam Uhlíř
d22a727d2d
fix: traffic generation (#71) 2022-02-08 13:23:18 +01:00
Adam Uhlíř
03e8694d4c
feat: restricted api support (#69) 2022-01-14 09:40:42 +01:00
Vojtech Simetka
a08a1eedc0
chore: update to bee 1.4.1 (#64) 2021-12-14 12:00:07 +01:00
Adam Uhlíř
faa8db7e5c
ci: clean bee_version only for repository dispatch (#65) 2021-12-14 11:57:29 +01:00
Adam Uhlíř
92d610be9a
ci: fix correct docker bee version (#63) 2021-11-29 10:06:16 +01:00
Adam Uhlíř
6b63d0f164
ci: use docker images for auto builds (#61) 2021-11-24 10:11:34 +01:00
Cafe137
ad300ab7d4
chore: bump bee version to 1.3 (#59) 2021-11-16 11:17:23 +01:00
Adam Uhlíř
b2cce5cab0
ci: trigger bee-js bee update (#58) 2021-11-15 14:50:50 +01:00
Adam Uhlíř
ef353732ea
ci: build images on bee release (#57)
Co-authored-by: nugaon <50576770+nugaon@users.noreply.github.com>
2021-11-12 10:31:32 +01:00
nugaon
7fb69c9b3f
refactor: startup (#56)
* refactor: polling chainid instead of sleeptime

* feat: add check for queen container running
2021-10-26 09:58:00 +02:00
Cafe137
568f17465c
feat: change BEE_VERSION to 1.2.0 (#55) 2021-10-15 01:51:10 +02:00
Cafe137
84e7925165
feat: bee 1.1.0 (#52)
* Update .env

* chore: format code and clean up dependencies

* refactor: extract BeePair

* feat: get traffic-gen to work with new endpoints

* docs: fix parameter names in jsdoc

* fix: fix bee endpoints

* fix: add prettier and fix endpoints

* fix: fix build param names

* docs: fix docs

* refactor: bee-cleanup for containers as well

Co-authored-by: nugaon <toth.viktor.levente@gmail.com>
2021-10-06 12:15:56 +02:00
Vojtech Simetka
8151b5597e
feat: configurable hostname to which blockchain and bee nodes are bound (#53)
* feat: configurable hostname to which blockchan and bee nodes are bound

* chore: enable debug for script

* fix: revert awk

* chore: debug more

* Revert "chore: enable debug for script"

This reverts commit c86a2ce359003b8aea1581011d82002e18152ccc.

* Revert "chore: debug more"

This reverts commit 516f389a1fceb4ca9831c1f07e7a53e897b34b3d.

Co-authored-by: Ivan Vandot <ivan@vandot.rs>
2021-09-22 16:16:25 +02:00
Adam Uhlíř
1686f8999c
docs: update maintainers (#51) 2021-08-10 14:17:59 +02:00
nugaon
b8e451e57e
feat: bee 1.0.0 (#41)
* feat: new Price Oracle bytecode

* refactor: remove file smth.txt

* feat: new PostageStamp contract

* feat: change contract deploy workflow

* feat: bee-1.0.0-rc2 compatible runner

* feat: build from source (#47)

* feat: extend build-envrionment.sh with building bee image from source

* ci: new workflow option parameter - beeVersionAsCommitHash

* fix(ci): try to overwrite BEE_VERSION sys variable

* fix: do not export BEE_VERSION after env build

* fix(ci): run build-environment without source command

* fix(ci): try to retrieve built BEE_VERSION value

* fix: save build BEE_VERSION value

* fix(ci): retrieve built image tag in the last step

* refactor: echoerr

* refactor(ci): export sys variables

* feat: disable warmup time (#46)

* feat: disable warmup time

* fix: place warmup-time to the correct place

* fix: put quote back where it truly belongs

* feat: state commit (#45)

* refactor: remove payment treshold option because it causes performance issues

* docs: design planned parameters for the new build workflow

* feat: build environment with traffic gen option

* fix(log): rephrase traffic gen log

* feat: special bee version tagging when state commit happens

* build: new env variable STATE_COMMIT

* ci: STATE_COMMIT

* feat: state commit scripts

* refactor: destroy containers after state producing

* refactor: remove unnecessary echo

* fix: blockchain version at state commit

* build: bumo bee-js version

* build: update package-lock

* fix: fixes

* ci: build environment workflow with state commit

* refactor: buy larger stamp

* fix: publish workflow

* refactor: increase stamp depth

* fix: bee version fetch at commit

* refactor: start containers normally instead of ephemeral for debugging

* fix(ci): add chown for bee user on bee-data-dirs in order to write bee state

* fix: try out the permission on bee data dir with 777 chmod

* fix(ci): give folder permission in the build environment phrase

* refactor(ci): raise sleep between uploads in order to generate cheques

* refactor: wait 11 secs after batch purchase

* fix: commit version tag string true instead of boolean

* fix: add state commit check for set COMMIT_VERSION_TAG

* chore: bump bee version

Co-authored-by: Cafe137 <77121044+Cafe137@users.noreply.github.com>
2021-06-21 16:10:55 +02:00
nugaon
e163745839
feat: parametric traffic gen (#35)
* feat: parametric traffic generation

* refactor: host input splitting

Co-authored-by: Vojtech Simetka <vojtech@simetka.cz>

* docs: update readme

* refactor: typeo

* refactor: traffic gen promise all (#36)

* refactor: concurent promises

* refactor: simplify lastCashOutPromises

* refactor: raise timeout to get cheques sooner

Co-authored-by: Vojtech Simetka <vojtech@simetka.cz>
2021-06-14 11:20:26 +02:00
Attila Gazso
894f39523d
chore: update bee-js to 0.10.0 (#38) 2021-06-04 14:20:57 +02:00
nugaon
bdf3f56c00
docs: docker image pull workflow (#37) 2021-06-03 18:15:11 +02:00
nugaon
f619caff6d
chore: bump default bee version in .env file 2021-05-20 17:45:17 +02:00
nugaon
9e366130b8
feat: 0.6.0 Bee (#4)
* feat: postage stamp

* chore: remove empty postage stamp sol

* fix: start the nodes with the new '--full-node' flag

* chore: blockchain image 1.1.1 - updated factory bin (#29)

* fix: add network id to the bee statup params

* fix: change payment treshold limit to the possible min value

* feat: add port-maps to the environment sh

* fix: specify the same chainId as the networkId

* feat: expose blockchain 9545 port to localhost

* feat: extended postage stamp contract

* refactor: remove price oracle setups

* feat: updated the gen-traffic to work with postage stamps (#28)

* feat: updated the gen-traffic to work with postage stamps

* chore: update to latest bee-js version

Co-authored-by: Vojtech Simetka <vojtech@simetka.cz>
2021-05-20 17:41:57 +02:00
nugaon
e61f2cb8a1
feat: traffic gen (#21)
* feat: generate random bytes and push to the binded nodes

* fix: npm reinstall

* fix: version dumps in package.json

* ci: bump version number of node

* feat: payment-tolerance

* refactor: gen 400 chunks with the trafficgen command

* feat: parametric traffic generation

* docs: amend beeShPorts description

* docs: readme

* fix: payment tolerance default value in bee.sh

* refactor: only beeApiUrl argument on script call

* docs: traffic gen readme adjustment

* refactor: instead of payment tolerance use payment threshold

* refactor: sleep ms raise and take out unnecessary axios call

* chore: await for upload, the script no longer overloads bee nodes with data (#27)

Co-authored-by: Vojtech Simetka <vojtech@simetka.cz>
2021-05-17 11:03:36 +02:00
Vojtech Simetka
05dc7b511b
docs: removed $ prefix in all shell commands in RREADME (#26) 2021-05-17 10:07:10 +02:00