{
"name": "clickup-ical-sync",
"$schema": "../../node_modules/nx/schemas/project-schema.json",
"projectType": "application",
"sourceRoot": "clickup/calendar-sync/src",
"tags": [],
"targets": {
"build": {
"executor": "@monodon/rust:build",
"outputs": [
"{options.target-dir}"
],
"options": {
"target-dir": "dist/target/clickup/clickup-ical-sync"
},
"configurations": {
"production": {
"release": true
}
}
},
"test": {
"executor": "@monodon/rust:test",
"outputs": [
"{options.target-dir}"
],
"options": {
"target-dir": "dist/target/clickup/clickup-ical-sync"
},
"configurations": {
"production": {
"release": true
}
}
},
"lint": {
"executor": "@monodon/rust:lint",
"outputs": [
"{options.target-dir}"
],
"options": {
"target-dir": "dist/target/clickup/clickup-ical-sync"
}
},
"run": {
"executor": "@monodon/rust:run",
"outputs": [
"{options.target-dir}"
],
"options": {
"target-dir": "dist/target/clickup/clickup-ical-sync"
},
"configurations": {
"production": {
"release": true
}
}
},
"container": {
"executor": "@nx-tools/nx-container:build",
"options": {
"engine": "docker",
"metadata": {
"images": [
"docsoc/clickup-calendar-sync"
],
"load": true,
"tags": [
"type=schedule",
"type=ref,event=branch",
"type=ref,event=tag",
"type=ref,event=pr",
"type=sha,prefix=sha-"
]
}
}
}
}
}