{"id":24919769,"url":"https://github.com/steinfletcher/new-relic-deployment-concourse-resource","last_synced_at":"2025-03-28T10:12:51.935Z","repository":{"id":81126231,"uuid":"210144037","full_name":"steinfletcher/new-relic-deployment-concourse-resource","owner":"steinfletcher","description":null,"archived":false,"fork":false,"pushed_at":"2019-10-03T19:41:23.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-12-13T18:33:08.726Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/steinfletcher.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2019-09-22T12:32:06.000Z","updated_at":"2024-06-19T09:08:02.423Z","dependencies_parsed_at":null,"dependency_job_id":"3287a6ae-01d7-4a89-babd-25ac6e909728","html_url":"https://github.com/steinfletcher/new-relic-deployment-concourse-resource","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steinfletcher%2Fnew-relic-deployment-concourse-resource","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steinfletcher%2Fnew-relic-deployment-concourse-resource/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steinfletcher%2Fnew-relic-deployment-concourse-resource/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steinfletcher%2Fnew-relic-deployment-concourse-resource/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/steinfletcher","download_url":"https://codeload.github.com/steinfletcher/new-relic-deployment-concourse-resource/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246009071,"owners_count":20708881,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"2025-02-02T10:37:27.831Z","updated_at":"2025-03-28T10:12:51.916Z","avatar_url":"https://github.com/steinfletcher.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"**This isn't working yet, do not use**\n\n# new-relic-deployment-concourse-resource\n\n## Resource Configuration\n\n```yaml\nresource_types:\n- name: new-relic-deployment\n  type: docker-image\n  source:\n    repository: steinfletcher/new-relic-deployment-concourse-resource\n    tag: latest\n\nresources:\n  - name: deployment-marker\n    type: new-relic-deployment\n    source:\n      new_relic_account: \"account id\"\n      new_relic_api_key: \"api key\"\n```\n\n### `check`: no operation\n\n### `in`: no operation\n\n### `out`: Creates a new relic deployment marker\n\n#### Parameters\n\nRequired:\n\nOne of the following:\n-\t`new_relic_application_name`: The name of the application in New Relic (must be unique). This is used to resolve an application id.\n-\t`new_relic_application_id`: The id of the application. This takes precedence over `new_relic_application_name`\n\nOptional:\n\n-\t`text_file`: File that contains the deployment information in JSON format. This is used when the default git output is not sufficient or when custom behaviour is required. Leave this empty to use the default commit info, which produces the following output\n```\n{\n  \"revision\": \"v0.1.1\", // git tag or sha1 if commit not tagged\n  \"description\": \"Made some changes\", // git commit message\n  \"user\": \"a@b.com\" // git commit author\n}\n```\n\n-\t`repo_path`: The path of the source code\n\n#### Example\n\n```yaml\njobs:\n  - name: job\n    public: true\n    plan:\n      - task: simple-task\n        config:\n          platform: linux\n          image_resource:\n            type: registry-image\n            source:\n              repository: busybox\n          run:\n            path: echo\n            args: [\"Hello, world!\"]\n      - get: repo\n      - put: deployment-marker\n        params:\n          repo_path: repo\n          new_relic_application_name: my-login-app\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsteinfletcher%2Fnew-relic-deployment-concourse-resource","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsteinfletcher%2Fnew-relic-deployment-concourse-resource","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsteinfletcher%2Fnew-relic-deployment-concourse-resource/lists"}