Commit graph

  • 42415ba47c added todo.txt main robojerk 2025-08-27 19:42:32 -07:00
  • 39adb8dd06 did stuff robojerk 2025-08-26 10:13:49 -07:00
  • 472b3f0b9b
    Merge pull request #8 from blue-build/platforms xyny 2025-08-17 13:00:55 +03:00
  • c1a3a006bd
    feat: Add list of platforms to recipe Gerald Pinder 2025-08-15 10:48:30 -04:00
  • ee234c9ace
    Merge pull request #7 from blue-build/extend-secrets Gerald Pinder 2025-07-28 21:23:47 -04:00
  • 55ab74840d
    fix!: Allow choosing the secret mount Gerald Pinder 2025-07-24 18:27:58 -04:00
  • 160279bc33
    Merge pull request #6 from blue-build/secrets Gerald Pinder 2025-07-14 12:53:41 -04:00
  • 4df7d6624a feat: Create schema for secret mounts Gerald Pinder 2025-07-13 09:38:57 -04:00
  • 031ccd0a85
    Merge pull request #5 from blue-build/module-args xyny 2025-06-30 13:12:20 +03:00
  • 3c16ca5593 feat: Add the ability to set args for module calls Gerald Pinder 2025-05-17 17:32:06 -04:00
  • fecdf3b39a fix: Make sure to only include models that use jsonSchema Gerald Pinder 2025-04-28 21:30:09 -04:00
  • f4975ddb8f fix: Get the model name more programatically Gerald Pinder 2025-01-31 18:35:47 -05:00
  • ff545861a5
    Merge pull request #4 from blue-build/create-import-schema xyny 2025-01-30 14:41:45 +02:00
  • 8babec3b20 chore: Create import-v1 schema Gerald Pinder 2025-01-27 23:51:30 -05:00
  • a9603e0cd2
    Merge pull request #3 from blue-build/add-nushell-version Gerald Pinder 2025-01-05 14:15:52 -05:00
  • db8a202c6a chore(deps): update typespec xyny 2025-01-05 14:25:16 +02:00
  • 99c3fce4c4
    fix: update nushell-version comment xyny 2025-01-05 12:01:45 +00:00
  • ad9d2ecc55 feat: Add a nushell-version property for ModuleDefaults Gerald Pinder 2024-12-30 18:40:16 -05:00
  • 89603c82b6 fix: Allow module-stage-list to have top-level keys be optional Gerald Pinder 2024-11-03 22:08:57 -05:00
  • e528284909 fix(test): Remove oneOf to test verbosity of basic output Gerald Pinder 2024-10-28 23:45:06 -04:00
  • 02c198daa6 fix: Remove additionalProperties for module and stage list Gerald Pinder 2024-10-26 15:53:16 -04:00
  • d7eb24af22 fix: Remove additionalProperties from module schema and let unioned types handle it Gerald Pinder 2024-10-26 15:45:35 -04:00
  • 08f1c4a9c3 fix: Add additionalProperties = false for schemas Gerald Pinder 2024-10-26 15:35:46 -04:00
  • 8b44a588a4 fix: Change RepoModule into a union with oneOf Gerald Pinder 2024-10-26 15:00:47 -04:00
  • cd2ecc5f95 fix: Use entry types in more places Gerald Pinder 2024-10-26 14:45:29 -04:00
  • d3e9fe057d fix: Create separate entry unions for the module and stage lists Gerald Pinder 2024-10-26 14:33:40 -04:00
  • 7f163b5bc7 fix: Remove oneOf requirement Gerald Pinder 2024-10-20 22:34:30 -04:00
  • 6652c25825 feat: Create a module-stage-list-v1.json schema Gerald Pinder 2024-10-20 17:07:49 -04:00
  • cec69c1801 docs: Update comment for source Gerald Pinder 2024-10-20 16:36:56 -04:00
  • b2c338cb0c fix: Make source required for custom modules Gerald Pinder 2024-10-20 16:30:51 -04:00
  • b72a16e91a refactor: make Module union named instead of alias, generate jsonschema xyny 2024-10-14 20:14:47 +03:00
  • 9b9ce841ff fix: Use correct Stage schema, add docs Gerald Pinder 2024-10-13 21:13:37 -04:00
  • 47e3fc81ff Revert "fix: Have modules extend Module and we use a union of Module and CustomModule for module-v1" Gerald Pinder 2024-10-13 21:08:54 -04:00
  • f6ec61d31e Revert "fix: Use named union and declare every type" Gerald Pinder 2024-10-13 21:08:53 -04:00
  • ce752babfb Revert "fix: add @oneOf to the ModuleType union" Gerald Pinder 2024-10-13 21:08:52 -04:00
  • 3a49bd9846 Revert "fix: Seperate normal modules into a type discriminated union" Gerald Pinder 2024-10-13 21:08:51 -04:00
  • 63ee7ccd7a Revert "chore: Add documentation for StageList and ModuleList" Gerald Pinder 2024-10-13 21:08:50 -04:00
  • 706f58f294 Revert "fix: Remove type from ModuleDefaults, combine unions" Gerald Pinder 2024-10-13 21:08:45 -04:00
  • 31ae9cf6bf fix: Remove type from ModuleDefaults, combine unions Gerald Pinder 2024-10-13 21:01:35 -04:00
  • ddd1864c3f chore: Add documentation for StageList and ModuleList Gerald Pinder 2024-10-13 20:57:44 -04:00
  • 27ff5d3bc5 fix: Seperate normal modules into a type discriminated union Gerald Pinder 2024-10-13 20:36:14 -04:00
  • 3c2d5a7236 fix: add @oneOf to the ModuleType union Gerald Pinder 2024-10-13 20:14:36 -04:00
  • a5af2a9727 fix: Use named union and declare every type Gerald Pinder 2024-10-13 19:45:13 -04:00
  • 98d48fe2e1 fix: Have modules extend Module and we use a union of Module and CustomModule for module-v1 Gerald Pinder 2024-10-13 19:15:17 -04:00
  • 69a9e2cc2f chore: improve from-file docs and model naming xyny 2024-10-12 21:28:00 +03:00
  • 63c3d58324 Revert "fix: Don't use Record for StageFull and ModuleFull" Gerald Pinder 2024-10-12 14:10:29 -04:00
  • 88cde1e8f2 fix: Don't use Record for StageFull and ModuleFull Gerald Pinder 2024-10-12 14:09:13 -04:00
  • 371dfb52df chore: Add ModuleList, ModuleFull, StageList, and StageFull schemas Gerald Pinder 2024-10-12 10:48:33 -04:00
  • 5b172c6282 chore: Update schema to include from-file properties for modules and stages Gerald Pinder 2024-10-11 22:05:59 -04:00
  • 784386ba7c chiore: update typespec xyny 2024-08-08 17:38:50 +03:00
  • 8f09647f77 fix: make it possible to set image-version: 40 instead of "40" xyny 2024-08-08 17:37:15 +03:00
  • 54ae172f50 fix: update code for module.yml refactor xyny 2024-07-27 12:26:16 +03:00
  • 52b7b23176 chore: switch to using modules.json generated on the site xyny 2024-07-26 15:59:01 +03:00
  • cee6799197 chore: sync lockfile xyny 2024-07-26 15:34:05 +03:00
  • f56ae93dab chore(deps): update typespec xyny 2024-07-26 12:55:28 +03:00
  • 9adb02c8a5 fix: use main branch modules.json xyny 2024-07-16 20:07:47 +03:00
  • 9b07997ea6 feat: support module default config options and custom modules xyny 2024-06-30 20:28:05 +03:00
  • 17c43970a7 chore: add docstring for stages modules property xyny 2024-06-24 18:26:13 +03:00
  • 24657e2bc8 fix: add new missing top-level recipe properties xyny 2024-06-24 18:20:53 +03:00
  • d4ac609fe9 fix: outdatedpackage-lock xyny 2024-06-23 19:04:20 +03:00
  • 50fdbb1d40 chore: hop off from dev version xyny 2024-06-21 13:01:18 +03:00
  • 366c1c8d23 fix: temporarily switch to dev version of typespec xyny 2024-06-02 16:40:19 +03:00
  • 25c0e5af8a feat: fetch module schemas from blue-build/modules (#2) xyny 2024-05-18 17:38:10 +03:00
  • f2636974fd docs: add docstrings for recipe schema xyny 2024-05-13 21:06:35 +03:00
  • ed180064b1 fix: add type to bling module xyny 2024-05-13 20:52:47 +03:00
  • 5572c7120f chore: version recipe model xyny 2024-05-13 20:45:07 +03:00
  • 6e6ccccb6c refactor: store module schemas in their own subdirectory, add a few more modules xyny 2024-05-13 20:38:22 +03:00
  • 2fa5fecc7c refactor: split into src-web and src-tsp folders xyny 2024-05-13 20:15:03 +03:00
  • 1cb4b0ca4a feat: generate html page in buildWeb.js xyny 2024-05-13 20:00:27 +03:00
  • 0012640261 feat: add preprocess script for web output that corrects file paths xyny 2024-05-13 19:53:07 +03:00
  • 6307b2d6b6 chore: switch to json jsonschema xyny 2024-05-12 12:16:30 +03:00
  • 939b79b992 feat: add headers & build-web script xyny 2024-05-12 12:14:36 +03:00
  • 73cebdfa83 refactor: add npm build script xyny 2024-05-12 12:02:48 +03:00
  • 53a8ec02df feat: initial commit xyny 2024-05-12 12:00:13 +03:00