Security News
PyPI Introduces Digital Attestations to Strengthen Python Package Security
PyPI now supports digital attestations, enhancing security and trust by allowing package maintainers to verify the authenticity of Python packages.
ember-circleci
Advanced tools
CircleCI configuration generator for your Ember projects.
The generated configuration is compatible with applications and addons. In addition, it uses parallel jobs to optimize CI time.
ember install ember-circleci
ember g ember-circleci [--exam=X]
--exam=X
: Use ember-exam
to run tests in parallel, X is the number of parallel processes (default value is 4)This addon generates the .circleci/config.yml
file.
Lint and Tests jobs are started as parallel jobs.
If you activate ember-exam, it provides the ability to split, parallelize, and load-balance your test suite. For an app, built assets will build once and then be re-used during parallelization to further speed up builds.
If ember-exam is not activated, it provides reports of the tests by using xUnit. xUnit generates an xml file and expose it to CircleCI, that way it can gave a quick overview of the failing tests
After the install dependencies job, the node_modules
folder is cached by CircleCI to speed up the next runs.
:bulb: If you later need to regenerate the .circleci/config.yml
file, run ember g ember-circleci [--exam=X]
.
It will provides a test_and_build
workflow, as follows:
It will provides a test_matrix
workflow, as follows:
See the Contributing guide for details.
This project is licensed under the MIT License.
FAQs
CircleCI configuration generator for your Ember projects.
We found that ember-circleci demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now supports digital attestations, enhancing security and trust by allowing package maintainers to verify the authenticity of Python packages.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.