mirror of
https://github.com/redhat-developer/odo.git
synced 2025-10-19 03:06:19 +03:00
* POST /devstate/container
* Implement POST /devstate/container
* Generate DELETE /devstate/container/{containerName}
* Implement DELETE /devstate/container/{containerName}
* Serve /devstate/image
* Implement /devstate/image
* Serve /devstate/resource
* Implement /devstate/resource
* Move Components specific code to components.go
* Serve /devstate/*command
* Implement /devstate/*command
* Serve /devstate/metadata
* Implement /devstate/metadata
* Serve devstate/chart
* Implement /devstate/chart
* Create a DevfileContent schema reference
* Use `DELETE /command/{name}` instead of `DELETE /*Command/{name}`
* Serve /devstate/command/move
* Implement /devstate/command/move
* Serve /devstate/command/{name}/[un]setDefault
* Implement /devstate/command/{name}/[un]setDefault
* serve /devstate/events
* Implement /devstate/events
* Serve /devstate/quantityValid
* Implement /devstate/quantityValid
* Add json tag to API result value
* Sets a proxy for the API
* Move calls from wasm to api (first part)
* Implement PUT /devsatte/devfile
* Move calls from wasm to api (end)
* Implement GET /devstate/devfile
* Implement DELETE /devstate/devfile
* At startup, get devfile from api, not from localStorage
* Rename service wasmGo -> devstate
* Remove wasm module
* Update to latest devfile-lifecycle version, license compatible
* Apply suggestions from code review
Co-authored-by: Armel Soro <armel@rm3l.org>
* Remove wasm from ui/{Makefile/devfile.yaml}
* Define DevfileContent into apispec
* Define required fields
* Generate API models from front
* Regenerate API server after spec changes
* Fix examples case
* Fix github action e2e tests not running
* Make target for all generated api code
---------
Co-authored-by: Armel Soro <armel@rm3l.org>
37 lines
713 B
YAML
37 lines
713 B
YAML
commands:
|
|
- exec:
|
|
commandLine: npm run start
|
|
component: node
|
|
group:
|
|
isDefault: true
|
|
kind: run
|
|
hotReloadCapable: true
|
|
workingDir: ${PROJECT_SOURCE}
|
|
id: run
|
|
- exec:
|
|
commandLine: npm install
|
|
component: node
|
|
hotReloadCapable: false
|
|
workingDir: ${PROJECT_SOURCE}
|
|
group:
|
|
isDefault: true
|
|
kind: build
|
|
id: angular-install
|
|
components:
|
|
- container:
|
|
args:
|
|
- tail
|
|
- -f
|
|
- /dev/null
|
|
dedicatedPod: false
|
|
endpoints:
|
|
- name: http-angular
|
|
secure: false
|
|
targetPort: 4200
|
|
image: registry.access.redhat.com/ubi8/nodejs-16:latest
|
|
memoryLimit: 4096Mi
|
|
mountSources: true
|
|
name: node
|
|
metadata: {}
|
|
schemaVersion: 2.2.0
|