Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions .goreleaser.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,50 @@ brews:
commit_author:
name: rachfop
email: prachford@icloud.com
scoops:
- name: score-compose
homepage: "https://score.dev"
description: "score-compose is a reference implementation of the Score specification for Docker compose, primarily used for local development."
license: Apache-2.0
skip_upload: auto
commit_msg_template: "Scoop update for {{ .ProjectName }} version {{ .Tag }}"
commit_author:
name: rachfop
email: prachford@icloud.com
repository:
owner: score-spec
name: scoop-bucket
token: "{{ .Env.TAP_GITHUB_TOKEN }}"
winget:
- name: score-compose
publisher: score-spec
short_description: "Reference Score implementation for Docker compose."
license: "Apache-2.0"
license_url: "https://github.com/score-spec/score-compose/blob/main/LICENSE"
publisher_url: "https://score.dev"
publisher_support_url: "https://github.com/score-spec/score-compose/issues"
package_identifier: score-spec.score-compose
homepage: "https://score.dev"
skip_upload: auto
release_notes_url: "https://github.com/score-spec/score-compose/releases/tag/{{ .Tag }}"
tags:
- score
- docker-compose
- devops
- cli
commit_author:
name: rachfop
email: prachford@icloud.com
repository:
owner: score-spec
name: winget-pkgs
token: "{{ .Env.TAP_GITHUB_TOKEN }}"
pull_request:
enabled: true
base:
owner: microsoft
name: winget-pkgs
branch: master
signs:
- cmd: cosign
signature: "${artifact}.sigstore.json"
Expand Down
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,29 @@ These can be found in the default provisioners file. You are encouraged to write

## Installation

### macOS / Linux

To install `score-compose`, follow the instructions as described in our [installation guide](https://docs.score.dev/docs/score-implementation/score-compose/#installation). You will also need a recent version of Docker and the Compose plugin installed. Read more [here](https://docs.docker.com/compose/install/).

### Windows

**[Scoop](https://scoop.sh/) (recommended):**

```powershell
scoop bucket add score-spec https://github.com/score-spec/scoop-bucket
scoop install score-compose
```

**[WinGet](https://learn.microsoft.com/en-us/windows/package-manager/winget/) (Windows 10/11 built-in):**

```powershell
winget install score-spec.score-compose
```

**Manual:**

Download the latest Windows `.zip` from the [GitHub Releases page](https://github.com/score-spec/score-compose/releases) and add `score-compose.exe` to your `PATH`.

## Get started

**NOTE**: the following examples and guides relate to `score-compose >= 0.11.0`, check your version using `score-compose --version` and re-install if you're behind!
Expand Down