{"id":45773408,"url":"https://github.com/nowsecure/nowsecure-circle-ci-orb","last_synced_at":"2026-02-26T07:48:30.763Z","repository":{"id":320614589,"uuid":"1082722436","full_name":"nowsecure/nowsecure-circle-ci-orb","owner":"nowsecure","description":null,"archived":false,"fork":false,"pushed_at":"2025-11-10T18:09:22.000Z","size":9213,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-10T18:10:12.578Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nowsecure.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-24T17:04:59.000Z","updated_at":"2025-11-10T18:08:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"ee7c58ec-8c42-4c92-888a-7ddd7d0f1977","html_url":"https://github.com/nowsecure/nowsecure-circle-ci-orb","commit_stats":null,"previous_names":["nowsecure/nowsecure-circle-ci-orb"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/nowsecure/nowsecure-circle-ci-orb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nowsecure%2Fnowsecure-circle-ci-orb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nowsecure%2Fnowsecure-circle-ci-orb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nowsecure%2Fnowsecure-circle-ci-orb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nowsecure%2Fnowsecure-circle-ci-orb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nowsecure","download_url":"https://codeload.github.com/nowsecure/nowsecure-circle-ci-orb/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nowsecure%2Fnowsecure-circle-ci-orb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29851846,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T22:37:40.667Z","status":"online","status_checked_at":"2026-02-26T02:00:06.774Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-02-26T07:48:30.158Z","updated_at":"2026-02-26T07:48:30.754Z","avatar_url":"https://github.com/nowsecure.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Overview\n\nNowSecure provides purpose-built, fully automated mobile application security testing (static and dynamic) for your development pipeline.\nBy testing your mobile application binary post-build from CircleCI, NowSecure ensures comprehensive coverage of newly developed code, third party components, and system dependencies.\n\nNowSecure quickly identifies and details real issues, provides remediation recommendations, and integrates with ticketing systems such as Azure DevOps and Jira.\n\nThis integration requires a NowSecure platform license. See \u003chttps://www.nowsecure.com\u003e for more information.\n\n## Getting Started\n\n### Sample Usage\n\nFirst, find this orb in the [CircleCI Orb Registry](https://circleci.com/developer/orbs)\n\nThen follow along with the instructions on this orb's [registry page](https://circleci.com/developer/orbs/orb/nowsecure/nowsecure-circle-ci-orb)\n\n\n### Configuration\n\nTo add this component to your CI/CD pipeline, the following should be done:\n\n- Get a token from your NowSecure platform instance. More information on this can be found in the [NowSecure Support Portal](https://support.nowsecure.com/hc/en-us/articles/7499657262093-Creating-a-NowSecure-Platform-API-Bearer-Token).\n- Identify the ID of the group in NowSecure Platform that you want your assessment to be included in. More information on this can be found in the\n  [NowSecure Support Portal](https://support.nowsecure.com/hc/en-us/articles/38057956447757-Retrieve-Reference-and-ID-Numbers-for-API-Use-Task-ID-Group-App-and-Assessment-Ref).\n- Add a [CircleCI environment variable](https://circleci.com/docs/guides/security/set-environment-variable/#set-an-environment-variable-in-a-project) to your project named, NS_TOKEN. Set this to the value of the token created above.\n\n## Usage Examples\n\n\u003e [!NOTE]\n\u003e Full usage examples can be found in the [src/examples](./src/examples) directory\n\n### Sample job configuration\n\nNowSecure recommends running a 'static' assessment for commits and PR events, and saving 'full' (static and dynamic) assessments for release and release candidate tags. \n\nThis strategy allows developers quick feedback for the majority of their commits, while still ensuring thorough security testing before app releases.\n\n``` yaml\nusage:\n  version: 2.1\n  orbs:\n    nowsecure-circle-ci-orb: test-orb@0.1.0\n  workflows:\n    security-scan:\n      jobs:\n        - build-job:  # your custom job, that builds a binary artifact\n            post-steps:\n              - persist_to_workspace: # Persist the binary to a workspace\n                  root: ./build\n                  paths:\n                    - some-binary.apk\n        - nowsecure-circle-ci-orb/analyze:\n            requires: # require the build step to succeed before running a security assessment\n              - build\n            filters:\n              tags:\n                ignore: /^v.*/\n            pre-steps:\n              - attach_workspace:\n                at: /tmp\n            binary_file: /tmp/build/some-binary.apk # this path should match the attached workspace\n            group: 00000000-0000-0000-0000-000000000000\n            token: NS_TOKEN\n        - nowsecure-circle-ci-orb/analyze:\n            requires: # require the build step to succeed before running a security assessment\n              - build\n            filters:\n              tags:\n                only: /^v.*/\n            pre-steps:\n              - attach_workspace:\n                at: /tmp/workspace\n            analysis_type: full\n            polling_duration_minutes: 90\n            binary_file: /tmp/build/some-binary.apk # this path should match the attached workspace\n            group: 00000000-0000-0000-0000-000000000000\n            token: NS_TOKEN\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnowsecure%2Fnowsecure-circle-ci-orb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnowsecure%2Fnowsecure-circle-ci-orb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnowsecure%2Fnowsecure-circle-ci-orb/lists"}