22 lines
699 B
YAML
22 lines
699 B
YAML
image: fedora/latest
|
|
packages:
|
|
- dotnet
|
|
sources:
|
|
- https://git.sr.ht/~jkcclemens/NoSoliciting
|
|
secrets:
|
|
- 92fe0dd0-db40-41e0-903a-a18489f75548
|
|
tasks:
|
|
- build: |
|
|
cd NoSoliciting/NoSoliciting.Trainer
|
|
dotnet build -c Release
|
|
- test: |
|
|
cd NoSoliciting/NoSoliciting.Trainer
|
|
./bin/Release/net5/NoSoliciting.Trainer test data.csv
|
|
- create-model: |
|
|
cd NoSoliciting/NoSoliciting.Trainer
|
|
./bin/Release/net5/NoSoliciting.Trainer create-model data.csv
|
|
- update-model: |
|
|
ssh -o 'StrictHostKeyChecking=accept-new' actions@warm.kitteh.space update_model < NoSoliciting/NoSoliciting.Trainer/model.zip
|
|
artifacts:
|
|
- NoSoliciting/NoSoliciting.Trainer/model.zip
|