Skip to content
Atomist Uhura, an SDM which is capable of running CI workloads for common project types
Branch: master
Clone or download
atomist-bot Autofix: Third party licenses
[atomist:generated] [atomist:autofix=third_party_licenses]
Latest commit d7ca1b0 Apr 17, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Initial commit Feb 13, 2019
legal Autofix: Third party licenses Apr 17, 2019
lib Update deps Apr 17, 2019
test Add support for .NET Core Apr 10, 2019
.dockerignore Initial commit Feb 13, 2019
.gitattributes Initial commit Feb 13, 2019
.gitignore Initial commit Feb 13, 2019
.npmignore Initial commit Feb 13, 2019 Changelog: #29 to changed Apr 17, 2019 Initial commit Feb 13, 2019 Initial commit Feb 13, 2019
Dockerfile Add java to Docker image Apr 11, 2019
LICENSE Update description Mar 7, 2019
tslint.json Autofix: Update support files Apr 15, 2019


Atomist Uhura, an SDM providing self service software delivery.

Also forms the basis of user SDMs.

This SDM is based on the sdm-pack-analysis extension pack, which provides an extensible way of analyzing projects.

This SDM brings a consistent approach to delivery based on a project's interpretation.

Getting started

See the Developer Quick Start to jump straight to creating an SDM.


Contributions to this project from community members are encouraged and appreciated. Please review the Contributing Guidelines for more information. Also see the Development section in this document.

Code of conduct

This project is governed by the Code of Conduct. You are expected to act in accordance with this code by participating. Please report any unacceptable behavior to


Please see for developer documentation.


Follow @atomist and the Atomist blog.


General support questions should be discussed in the #support channel in the Atomist community Slack workspace.

If you find a problem, please create an issue.


You will need to install Node.js to build and test this project.

Build and test

Install dependencies.

$ npm install

Use the build package script to compile, test, lint, and build the documentation.

$ npm run build


Releases are handled via the Atomist SDM. Just press the 'Approve' button in the Atomist dashboard or Slack.

Created by Atomist. Need Help? Join our Slack workspace.

You can’t perform that action at this time.