Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.6%) to scientific vocabulary
Repository
Dockerimage for building apps with Sencha Cmd
Basic Info
- Host: GitHub
- Owner: bwbohl
- License: gpl-3.0
- Language: Dockerfile
- Default Branch: main
- Size: 193 KB
Statistics
- Stars: 7
- Watchers: 2
- Forks: 3
- Open Issues: 6
- Releases: 0
Metadata Files
README.md
sencha-cmd
Basic Information
This Docker image provides a build environment for Sencha ExtJS Apps. It is based on the ruby:2.7.4-bullseye Docker image and adds the following components:
- temurin-8-jre
- Apache Ant 1.10.12
- SenchaCmd Community Edition 7.0.0.40
- Sencha ExtJS GNU GPLv3 versions 5.1.1, 6.2.0, and 7.0.0 in the directory
opt/Sencha
Available tags
The following stable dockerimage tags are available
* v2.0.0 only support interactive execution of build
* v2.1.0 now supports headless execution, e.g.,docker run --rm -it -v $(pwd):/app --name sencha sencha-cmd:local command
Container Registry
This image is being built automatically through GitHub Actions and published on DockerHub and the GitHub Container Registry daily and on pushed tags with a semantic version number (cf. https://semver.org). If a pull request is issued against the main branch of this repository, it will be built but not published.
Running the image published on the GitHub Container Registry
bash
docker run --rm -it -v /ABSOLUTE/PATH/TO/SENCHA/APP:/app --name SOME-NAME ghcr.io/bwbohl/sencha-cmd:latest
The above command will pull the pre-built image from the GitHub Container Registry and run it on your system.
Building locally and running local image
You can clone or download this repository and then build and run the Docker image on your local machine. Please make sure you have installed Docker on your system.
Clone or Download
Please refer to the options GitHub is offering you above with the green button labelled “Code”.
Building
For building the container, please run the following command, replacing TAG-NAME with a docker tag of your liking:
bash
docker build -t TAG-NAME .
e.g.
bash
docker build -t sencha-cmd:local .
Running
To run the container built according to the above instructions, run the following command, replacing TAG-NAME with the tag name you used when executing the docker build command:
bash
docker run --rm -it -v /ABSOLUTE/PATH/TO/SENCHA/APP:/app --name SOME-NAME TAG-NAME
Please replace /ABSOLUTE/PATH/TO/SENCHA/APP with the filesystem path to your sencha-app code to mount it under /app in the container.
Executing your sencha build
Either of the above ways of running the docker image will result in a bash prompt ‘inside’ the container image opened on your command line. Depending on your sencha-app’s build environment, you now should execute the respective build commands. The standard sencha build command syntax is:
bash
sencha app build [production|testing|native|package]
For more details also refer to the Sencha Cmd Reference, Using Cmd with Ext JS 6, or the Sencha Cmd Docs in general.
License
This work is licensed under the terms of the GNU GPLv3.
Owner
- Name: Benjamin W. Bohl
- Login: bwbohl
- Kind: user
- Company: BAZ-GA, Music Encoding Initiative
- Repositories: 49
- Profile: https://github.com/bwbohl
Technical Team Co-chair @music-encoding; Research Software Engineer @baz-ga
Citation (CITATION.cff)
cff-version: 1.1.0 message: "If you use this software, please cite it as below." authors: - family-names: Bohl given-names: Benjamin W. orcid: https://orcid.org/0000-0001-7217-9167 title:bwbohl/sencha-cmd: v2.0.0 version: v2.0.0 date-released: 2025-03-08
GitHub Events
Total
- Create event: 32
- Release event: 1
- Issues event: 3
- Watch event: 2
- Delete event: 28
- Issue comment event: 10
- Push event: 41
- Pull request event: 60
Last Year
- Create event: 32
- Release event: 1
- Issues event: 3
- Watch event: 2
- Delete event: 28
- Issue comment event: 10
- Push event: 41
- Pull request event: 60
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 2
- Total pull requests: 28
- Average time to close issues: N/A
- Average time to close pull requests: 10 days
- Total issue authors: 1
- Total pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 0.11
- Merged pull requests: 17
- Bot issues: 0
- Bot pull requests: 18
Past Year
- Issues: 2
- Pull requests: 28
- Average time to close issues: N/A
- Average time to close pull requests: 10 days
- Issue authors: 1
- Pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 0.11
- Merged pull requests: 17
- Bot issues: 0
- Bot pull requests: 18
Top Authors
Issue Authors
- bwbohl (2)
Pull Request Authors
- dependabot[bot] (52)
- bwbohl (12)
- daniel-jettka (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v3 composite
- docker/build-push-action 37abcedcc1da61a57767b7588cb9d03eb57e28b3 composite
- docker/login-action f4ef78c080cd8ba55a85445d5b36e214a81df20a composite
- docker/metadata-action 507c2f2dc502c992ad446e3d7a5dfbe311567a96 composite
- docker/setup-buildx-action f03ac48505955848960e80bbb68046aa35c7b9e7 composite
- docker/setup-qemu-action v2 composite
- sigstore/cosign-installer 9becc617647dfa20ae7b1151972e9b3a2c338a2b composite
- openjdk 8-jre-slim build