Adam
f12a505d22
migrate buildSrc plugins to includedBuild plugins
2022-09-18 20:49:32 +02:00
Adam
805d4c8170
pottering about with making a docker-compose plugin
2022-09-18 17:39:58 +02:00
Adam
cc6e559843
more prep for included-build Gradle plugins
2022-09-18 13:56:14 +02:00
Adam
873983f9a3
big ol' refactor to split up the events-server and events-processors
2022-09-13 17:56:57 +02:00
Adam
c8815726b1
start splitting up events-server
2022-09-11 00:48:16 +02:00
Adam
2546877c04
disable Kotest multiplatform
2022-09-10 10:05:44 +02:00
Adam
ece583e93c
bump kvision, remove manual npm version settings (I think it's been fixed now)
2022-09-01 23:18:47 +02:00
Adam
5afbbd736d
rm unused imports
2022-09-01 22:57:08 +02:00
Adam
4bc46f9753
progress towards multi-server handling
...
- bump some versions
- validate Factorio server ID & token
-
2022-08-28 19:37:49 +02:00
Adam
3821996eeb
bump some versions (use Kotest in Maven Local b/c plugin isn't available on Sonatype snapshot)
...
add tile width/height (added in new version of Factorio)
2022-08-28 13:39:34 +02:00
Adam
babe74b723
buildSrc minor formatting
2022-08-28 13:30:51 +02:00
Adam
c1542dcb42
rm common jsonMapper (it was only used in the UpdatePackJson task)
2022-08-13 11:59:54 +02:00
Adam
d9f5d6d46d
UpdatePackageJson task is updated based on a json object, and move npm versions to libs.versions.toml
2022-08-13 11:59:30 +02:00
Adam
2733dc4f62
only run docker task if docker is running
2022-08-13 11:56:45 +02:00
Adam
e15a7651f4
bump kotlinx libs, and hoplite
2022-07-17 12:35:12 +02:00
Adam
394361001f
Factorio Mod Portal Publish task - reduce logging
2022-07-17 12:34:35 +02:00
Adam
e4a7401baa
buildSrc rm unused dependencies
2022-07-12 22:39:33 +02:00
Adam
665327e010
bump project to 0.7.0 (and fix docker .env task for all docker .envs)
2022-07-06 17:43:50 +02:00
Adam
3affed66d6
try fixing annoying package.json differences
2022-07-06 17:08:00 +02:00
Adam
c4f74fd3ca
try fixing annoying package.json differences
2022-07-06 16:51:00 +02:00
Adam
1b3966cc4f
filter kotka-streams repo
2022-07-06 16:21:25 +02:00
Adam
b9b6065735
try fixing projects must be configuring bug
2022-07-06 16:18:48 +02:00
Adam
90dc520d22
massive refactor to export entities (buildings and resources)
...
- minor version bumps
- new Factorio version
- use both prototype name and type to identify a prototype
- kxs-ts-gen: use BrandTyping, but exclude some identifiers
- kxs-ts-gen: manually create zip dist, so it can run after the project compiles
- mod: use typed-factorio strict types
- mod: refactor event handlers to be a little more consistent and object-oriented
2022-07-05 23:44:23 +02:00
Adam
8a90c4fb5e
- start migrating tile-server to use Ktor
...
- start splitting up Kafka processor and tile-server to two subprojects
2022-07-01 13:14:32 +02:00
Adam
dacb6f62c4
tidy up Gradle config, standardise a group for Factorio Mod tasks
2022-06-26 14:56:53 +02:00
Adam
e0f689c538
gradle docker config tidy up
2022-06-20 23:59:57 +02:00
Adam
e56ecb7d36
bump kvision, kt js wrappers
2022-06-20 23:59:35 +02:00
Adam
326f081a5e
remove node js stuff from gradle (might be causing cache issues?)
2022-06-20 23:57:24 +02:00
Adam
4cdbaa9daf
factorio mod deploy tweaks (better confirmation and link to the page)
2022-06-20 23:56:58 +02:00
Adam
d2768c3c9e
factorio mod deploy tweaks (better confirmation and link to the page)
2022-06-19 11:29:07 +02:00
Adam
723ff44462
exclude .secret prefixed files from archives
2022-06-19 10:31:38 +02:00
Adam
ea0a6b939d
tidy up factorio mod publish task
2022-06-19 10:21:14 +02:00
Adam
33d31bfbdd
version bumps. Kotlin 1.7 and yarn.lock and others
2022-06-19 10:20:48 +02:00
Adam
8b109f02ec
fix JsonPropertiesUpToDateSpec checker
2022-05-30 20:44:32 +02:00
Adam
916ddb6cb2
add lazy gradle task provider
2022-05-30 20:44:01 +02:00
Adam
540d1c9ed3
fix success response for factorio mod upload
2022-05-21 13:14:59 +02:00
Adam
227ac27652
make gradle zip directory drop helper function nicer
2022-05-21 12:44:51 +02:00
Adam
9f48270a0a
tidy up UpdatePackageJson task, tidy up some Gradle config
2022-05-19 23:13:17 +02:00
Adam
e9f96fb0fc
bump version
2022-05-18 20:44:03 +02:00
Adam
b6b874d8f7
add Gradle task to upload the mod to the portal, and some gradle fixes
2022-05-18 19:33:27 +02:00
Adam
697a00b443
bump kvision, kotlinx serialization, factorio, and a few others
2022-05-14 17:58:14 +02:00
Adam
aae78dca4d
bump kotlin wrappers... I need to remove versions from here, they should only be in the libs.toml
2022-05-14 12:25:41 +02:00
Adam
6618a92a66
add some hacks to try and stop 'Projects must be configuring' bug
2022-05-14 12:23:58 +02:00
Adam
5656acd350
try fixing gradle config cache errors
2022-05-07 20:22:54 +02:00
Adam
d79a30b1ec
fix factorio running check again??
2022-04-24 21:01:16 +02:00
Adam
b4ba87e8e0
try fixing tstl task caching
2022-04-24 19:00:37 +02:00
Adam
3606e512b0
try fixing process checker, again
2022-04-24 18:54:30 +02:00
Adam
7e497ffd59
setup grafana, prometheus, jmx
2022-04-23 21:57:46 +02:00
Adam
2c383041b5
fix inverted check in ProcessRunningSpec
2022-04-23 21:56:08 +02:00
Adam
b81e62e2fd
enable gradle build cache, and improve tasks
2022-04-23 17:59:37 +02:00