Skip to content

Commit

Permalink
refactor: reorganization
Browse files Browse the repository at this point in the history
  • Loading branch information
ngyewch committed Jul 9, 2024
1 parent 23f8ed8 commit ed572df
Show file tree
Hide file tree
Showing 13 changed files with 29 additions and 4 deletions.
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
/.gradle/
/.tap/
/build/
/node_modules/
/tsconfig.tsbuildinfo
/serde-smile
/dist/

12 changes: 10 additions & 2 deletions Taskfile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,22 @@ tasks:
cmds:
- pnpm run test

build-test-data-generator:
dir: tools/test-data-generator
cmds:
- task build

generateTestData:
desc: Generate test data
deps: [ build-test-data-generator ]
cmds:
- ./gradlew run --args="generateTestData --recursive src/test/data/basic build/basic/tests/basic"
- $TOOLDIR/bin/test-data-generator generateTestData --recursive src/test/data/basic build/basic/tests/basic
- cp -r build/basic/tests/basic/* src/test/data/basic/
- ./gradlew run --args="generateTestData --recursive --compare-reference serde-smile/tests build/serde-smile/tests"
- $TOOLDIR/bin/test-data-generator generateTestData --recursive --compare-reference serde-smile/tests build/serde-smile/tests
- rm -rf src/test/data/serde-smile
- cp -r build/serde-smile/tests src/test/data/serde-smile
env:
TOOLDIR: tools/test-data-generator/build/install/test-data-generator

site-build:
desc: Build site
Expand Down
2 changes: 2 additions & 0 deletions tools/test-data-generator/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.gradle/
build/
2 changes: 2 additions & 0 deletions tools/test-data-generator/.mise-helper.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[constraints]
java = '^11'
3 changes: 3 additions & 0 deletions tools/test-data-generator/.mise.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[tools]
task = "3.38.0"
java = "temurin-11.0.23+9"
12 changes: 12 additions & 0 deletions tools/test-data-generator/Taskfile.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
version: 3

tasks:
clean:
desc: Clean
cmds:
- ./gradlew clean

build:
desc: Build
cmds:
- ./gradlew installDist
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit ed572df

Please sign in to comment.