Person

Robin van het Hof

GitHub@qualiturelast push
Provides 8
Build and dev-server toolingUI5Build and dev-server toolingcapabilityServing an app locally and building it for deployment — proxying a backend, transpiling, bundling, and shaping the result for whatever will host it.Change promotionBTPCAPUI5Change promotioncapabilityMoving a change through the environments of a landscape, from development through test to production, and knowing which change has reached which environment. A [CI/CD pipeline](capability:ci-cd) builds and tests on each source change, [deployment](capability:deployment) puts a build onto its runtime, and getting source into git is [source control](capability:abap-source-control).CI/CD pipelinesBTPCAPCI/CD pipelinescapabilityA pipeline that builds, tests and delivers an application each time its source repository changes, with a build log that shows which step failed. [Deployment](capability:deployment) describes getting the build onto its target runtime.IDE provisioningABAPIDE provisioningcapabilityGetting the IDE onto a developer's machine with the required plugins already in it, at a version the team can name. Distinct from [editor support](capability:editor-support), which is what the editor does once it is there: this is the download, the update site, the install and how the result reaches machines a developer does not administer.Knowing the maintenance status of a releaseCAPUI5Knowing the maintenance status of a releasecapabilityKnowing whether a release a solution runs on is still maintained, and until when: which versions get fixes, which get critical fixes only, and when maintenance ends. Upgrading to a newer release once that is known is a different job.LintingCAPUI5LintingcapabilityCatching in the editor what would otherwise be caught at deploy time, or not at all — problems in source code and models and in the project's configuration, found by rules rather than by review.TestingCAPBTPTestingcapabilityProving the service still does what it did — against the model and the handlers, without a deployed system and without a database somebody has to keep clean.Vulnerability scanningBTPCAPUI5Vulnerability scanningcapabilityFinding known vulnerabilities in the open-source components an application depends on, in the project's dependency tree before it is deployed and in the application once it runs, and following each one until it is fixed. Checking a file somebody uploaded is [malware scanning](capability:malware-scanning), and checking an application's own source for flaws is [static analysis](capability:abap-static-analysis).

Entries6

Group by
EntrySignals
Maintains6
audit-summaryv1.2.0
Functional boundary

Groups npm audit findings by root dependency, with failing thresholds

BASEnvSync
Functional boundary

Carries home-directory dotfiles from one BAS dev space to another

enforce-export-coveragev1.0.0
Functional boundary

Static check that each exported TypeScript function has a test

git-env-branchesv1.2.0
Functional boundary

Shows which feature branches reached which environment branch

hana-linterv1.4.0
Functional boundary

Regex naming rules for SAP HANA artifacts in a CAP project

ui5-task-check-eocpv0.0.8
Functional boundary

UI5 build task warning when the app's UI5 version reaches EOCP

Details

History1
  • First entry seenDiscovered via npm registry, GitHub API.
For your agent