{"id":22735947,"url":"https://github.com/pivotal-cf/service-instance-logs-cli-plugin","last_synced_at":"2025-10-17T20:17:14.913Z","repository":{"id":26314455,"uuid":"92536889","full_name":"pivotal-cf/service-instance-logs-cli-plugin","owner":"pivotal-cf","description":"A Cloud Foundry CLI plugin for access service instance logs","archived":false,"fork":false,"pushed_at":"2025-03-13T01:13:12.000Z","size":6094,"stargazers_count":2,"open_issues_count":5,"forks_count":7,"subscribers_count":29,"default_branch":"main","last_synced_at":"2025-04-14T03:38:47.240Z","etag":null,"topics":["cli","cloudfoundry"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pivotal-cf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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}},"created_at":"2017-05-26T18:14:01.000Z","updated_at":"2025-02-20T07:22:37.000Z","dependencies_parsed_at":"2024-06-19T06:11:25.163Z","dependency_job_id":"050a3452-6bb1-481d-8f1a-4698ab0fa462","html_url":"https://github.com/pivotal-cf/service-instance-logs-cli-plugin","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/pivotal-cf/service-instance-logs-cli-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pivotal-cf%2Fservice-instance-logs-cli-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pivotal-cf%2Fservice-instance-logs-cli-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pivotal-cf%2Fservice-instance-logs-cli-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pivotal-cf%2Fservice-instance-logs-cli-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pivotal-cf","download_url":"https://codeload.github.com/pivotal-cf/service-instance-logs-cli-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pivotal-cf%2Fservice-instance-logs-cli-plugin/sbom","scorecard":{"id":735738,"data":{"date":"2025-08-18","repo":{"name":"github.com/pivotal-cf/service-instance-logs-cli-plugin","commit":"7c7536685745eb0dd32d97042f28049261daf004"},"scorecard":{"version":"v5.2.1-41-g40576783","commit":"40576783fda6698350fcbbeaea760ff827433034"},"score":3.1,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#token-permissions"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#packaging"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#maintained"}},{"name":"Code-Review","score":2,"reason":"Found 5/24 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#binary-artifacts"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: goCommand not pinned by hash: ci/tasks/build.sh:18","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v1.0.4 not signed: https://api.github.com/repos/pivotal-cf/service-instance-logs-cli-plugin/releases/167613305","Warn: release artifact v1.0.3 not signed: https://api.github.com/repos/pivotal-cf/service-instance-logs-cli-plugin/releases/74996435","Warn: release artifact v1.0.1 not signed: https://api.github.com/repos/pivotal-cf/service-instance-logs-cli-plugin/releases/9511065","Warn: release artifact 1.0.0 not signed: https://api.github.com/repos/pivotal-cf/service-instance-logs-cli-plugin/releases/8098927","Warn: release artifact v1.0.4 does not have provenance: https://api.github.com/repos/pivotal-cf/service-instance-logs-cli-plugin/releases/167613305","Warn: release artifact v1.0.3 does not have provenance: https://api.github.com/repos/pivotal-cf/service-instance-logs-cli-plugin/releases/74996435","Warn: release artifact v1.0.1 does not have provenance: https://api.github.com/repos/pivotal-cf/service-instance-logs-cli-plugin/releases/9511065","Warn: release artifact 1.0.0 does not have provenance: https://api.github.com/repos/pivotal-cf/service-instance-logs-cli-plugin/releases/8098927"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/pivotal-cf/.github/SECURITY.md:1","Info: Found linked content: github.com/pivotal-cf/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/pivotal-cf/.github/SECURITY.md:1","Info: Found text in security policy: github.com/pivotal-cf/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 13 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GO-2023-1941 / GHSA-4r8x-2p26-976p","Warn: Project is vulnerable to: GO-2021-0053 / GHSA-c3h9-896r-86jm","Warn: Project is vulnerable to: GO-2020-0019 / GHSA-3xh2-74w9-5vxm","Warn: Project is vulnerable to: GO-2024-3333","Warn: Project is vulnerable to: GO-2025-3503 / GHSA-qxp5-gwg8-xv66","Warn: Project is vulnerable to: GO-2025-3595 / GHSA-vvgc-356p-c3xw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/40576783fda6698350fcbbeaea760ff827433034/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-22T15:45:20.528Z","repository_id":26314455,"created_at":"2025-08-22T15:45:20.528Z","updated_at":"2025-08-22T15:45:20.528Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273218428,"owners_count":25065913,"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","status":"online","status_checked_at":"2025-09-01T02:00:09.058Z","response_time":120,"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":["cli","cloudfoundry"],"created_at":"2024-12-10T21:16:14.049Z","updated_at":"2025-10-17T20:17:09.867Z","avatar_url":"https://github.com/pivotal-cf.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Service Instance Logging CLI Plugin\n\nThis repository provides a [Cloud Foundry CLI](https://github.com/cloudfoundry/cli) plugin for\naccessing the logs of service instances created by Spring Cloud Dataflow or, in the future, Spring Cloud\nServices.\n\nFor information on plugin development, see\n[Developing a plugin](https://github.com/cloudfoundry/cli/tree/master/plugin/plugin_examples).\n\n## Building\n\nTo build the plugin, run:\n```bash\n$ rm $GOPATH/bin/service-instance-logs-cli-plugin\n$ cd service-instance-logs-cli-plugin\n$ go install -ldflags=\"-X main.pluginVersion=$(cat version)\"\n```\nThis builds the plugin with the current version number in the [version file](version).\n\nNote: if an invalid version number is provided, the build will succeed, but the plugin will fail to install (with exit status code 64).\n\nTo print the version number of the built plugin, run it as a stand-alone executable, for example:\n```bash\n$ $GOPATH/bin/service-instance-logs-cli-plugin\nThis program is a plugin which expects to be installed into the cf CLI. It is not intended to be run stand-alone.\nPlugin version: 0.0.8\n```\n\n## Installing\n\nTo install the plugin in the `cf` CLI, first build it and then issue:\n```bash\n$ cf install-plugin -f $GOPATH/bin/service-instance-logs-cli-plugin\n\n```\n\nYou can also install the plugin from the [Cloud Foundry cf-cli plugins repository](https://plugins.cloudfoundry.org):\n```bash\n$ cf install-plugin -r CF-Community \"Service Instance Logging\"\n```\n\nThe plugin's commands may then be listed by issuing `cf help`.\n\nTo update the plugin, uninstall it as follows and then re-install the plugin as above:\n```bash\n$ cf uninstall-plugin service-instance-logging\n```\n\n## Command docs\n\nWith the plugin installed in the `cf` CLI, the Service Instance Logs CLI plugin command docs can be generated by running the following commands:\n\n```\n$ cd docs\n$ ./generate-cli-docs-from-help.sh\n```\n\nThis needs to be done whenever commands are added, modified, or deleted. Note that the script contains a list of commands which needs to be kept in step with the available commands.\n\nThe generated docs may be viewed [here](docs/cli.md).\n\n## Testing\n\nFirst [install Ginkgo](https://onsi.github.io/ginkgo/).\n\nRun the tests as follows:\n```bash\n$ cd spring-cloud-services-cli-plugin\n$ ginkgo -r\n```\n\n## License\n\nThe Service Instance Logs CLI plugin is Open Source software released under the\n[Apache 2.0 license](https://www.apache.org/licenses/LICENSE-2.0.html).\n\n## Contributing\n\nContributions are welcomed. Please refer to the [Contributor's Guide](CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpivotal-cf%2Fservice-instance-logs-cli-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpivotal-cf%2Fservice-instance-logs-cli-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpivotal-cf%2Fservice-instance-logs-cli-plugin/lists"}