https://github.com/redhat-developer/devspaces-chectl
Red Hat OpenShift Dev Spaces build of chectl, based on https://github.com/che-incubator/chectl/
https://github.com/redhat-developer/devspaces-chectl
Last synced: 7 months ago
JSON representation
Red Hat OpenShift Dev Spaces build of chectl, based on https://github.com/che-incubator/chectl/
- Host: GitHub
- URL: https://github.com/redhat-developer/devspaces-chectl
- Owner: redhat-developer
- License: epl-2.0
- Created: 2019-10-28T14:17:01.000Z (about 6 years ago)
- Default Branch: devspaces-3-rhel-9
- Last Pushed: 2025-06-19T08:24:09.000Z (7 months ago)
- Last Synced: 2025-06-19T09:28:48.923Z (7 months ago)
- Language: TypeScript
- Homepage:
- Size: 8.06 MB
- Stars: 15
- Watchers: 15
- Forks: 15
- Open Issues: 1
-
Metadata Files:
- Readme: README.building.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
dsc is built in Jenkins and published to https://developers.redhat.com/products/codeready-workspaces/download
To build in Jenkins:
* https://main-jenkins-csb-crwqe.apps.ocp-c1.prod.psi.redhat.com/job/DS_CI/ (jobs)
* https://gitlab.cee.redhat.com/codeready-workspaces/crw-jenkins/-/tree/master/jobs/DS_CI (sources)
* https://github.com/redhat-developer/devspaces-images#jenkins-jobs (copied sources)
To sync from upstream and build:
```
pushd /tmp >/dev/null || exit
git clone https://github.com/redhat-developer/devspaces-images.git
git clone https://github.com/che-incubator/chectl.git
popd >/dev/null || exit
./build/scripts/build.sh -v 3.10.0 -s /tmp/chectl/ -i /tmp/devspaces_images -t `pwd` -b devspaces-3-rhel-8 --ds-version 3.10 --suffix CI
```
Or, to build a container locally including binary and source tarballs:
```
podman build . -t quay.io/devspaces/dsc:next -f build/dockerfiles/Dockerfile
```
To extract dsc from the container built in the previous step, and install it under /tmp/dsc:
```
./build/scripts/installDscFromContainer.sh quay.io/devspaces/dsc:next -v
```
To build in Dev Sandbox:
1. Launch a workspace from the [devfile.yaml](devfile.yaml) in this repo.
2. See `To build locally` commands above, or check the commands in the [devfile.yaml](devfile.yaml).