turbo.json 775 B

12345678910111213141516171819202122232425262728293031
  1. {
  2. "$schema": "https://v2-8-13.turborepo.dev/schema.json",
  3. "globalEnv": ["CI", "OPENCODE_DISABLE_SHARE"],
  4. "globalPassThroughEnv": ["CI", "OPENCODE_DISABLE_SHARE"],
  5. "tasks": {
  6. "typecheck": {},
  7. "build": {
  8. "dependsOn": [],
  9. "outputs": ["dist/**"]
  10. },
  11. "opencode#test": {
  12. "dependsOn": ["^build"],
  13. "outputs": [],
  14. "passThroughEnv": ["*"]
  15. },
  16. "opencode#test:ci": {
  17. "dependsOn": ["^build"],
  18. "outputs": [".artifacts/unit/junit.xml"],
  19. "passThroughEnv": ["*"]
  20. },
  21. "@opencode-ai/app#test": {
  22. "dependsOn": ["^build"],
  23. "outputs": []
  24. },
  25. "@opencode-ai/app#test:ci": {
  26. "dependsOn": ["^build"],
  27. "outputs": [".artifacts/unit/junit.xml"],
  28. "passThroughEnv": ["*"]
  29. }
  30. }
  31. }