Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
S
sdk
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Proton
sniper
sdk
Commits
b0f5998e
Commit
b0f5998e
authored
2 years ago
by
Simon McVittie
Browse files
Options
Downloads
Patches
Plain Diff
Re-brand from soldier to sniper
Signed-off-by:
Simon McVittie
<
smcv@collabora.com
>
parent
c0590681
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
.gitlab-ci.yml
+1
-1
1 addition, 1 deletion
.gitlab-ci.yml
README.md
+10
-10
10 additions, 10 deletions
README.md
with
11 additions
and
11 deletions
.gitlab-ci.yml
+
1
−
1
View file @
b0f5998e
...
@@ -28,7 +28,7 @@ default:
...
@@ -28,7 +28,7 @@ default:
checkout
:
checkout
:
image
:
registry.gitlab.steamos.cloud/steamrt/s
oldi
er/sdk
image
:
registry.gitlab.steamos.cloud/steamrt/s
nip
er/sdk
stage
:
checkout
stage
:
checkout
before_script
:
before_script
:
script
:
script
:
...
...
This diff is collapsed.
Click to expand it.
README.md
+
10
−
10
View file @
b0f5998e
# Proton (s
oldi
er) SDK
# Proton (s
nip
er) SDK
This project builds Docker images based on
This project builds Docker images based on
<https://gitlab.steamos.cloud/steamrt/s
oldi
er/sdk>
, with the addition
<https://gitlab.steamos.cloud/steamrt/s
nip
er/sdk>
, with the addition
of Proton build-dependencies.
of Proton build-dependencies.
This is mostly just a CI script, which clones
This is mostly just a CI script, which clones
...
@@ -12,26 +12,26 @@ CI runs on Google Compute instances.
...
@@ -12,26 +12,26 @@ CI runs on Google Compute instances.
## Using this image
## Using this image
Choose a suitable version number, for example 0.202
10126.1
-0, according
Choose a suitable version number, for example 0.202
30102.3
-0, according
to the
`PROTONSDK_VERSION`
in Proton's
`docker/Makefile`
. Then:
to the
`PROTONSDK_VERSION`
in Proton's
`docker/Makefile`
. Then:
docker pull registry.gitlab.steamos.cloud/proton/s
oldi
er/sdk:0.202
10126.1
-0
docker pull registry.gitlab.steamos.cloud/proton/s
nip
er/sdk:0.202
30102.3
-0
and use that image for your builds.
and use that image for your builds.
At the moment the
`registry.gitlab.steamos.cloud/proton/s
oldi
er/sdk:latest`
At the moment the
`registry.gitlab.steamos.cloud/proton/s
nip
er/sdk:latest`
tag will change frequently and will not always point to a usable SDK image,
tag will change frequently and will not always point to a usable SDK image,
so please don't use that for anything.
so please don't use that for anything.
Other Docker images whose names start with
Other Docker images whose names start with
`registry.gitlab.steamos.cloud/proton/s
oldi
er/sdk/`
are built as a
`registry.gitlab.steamos.cloud/proton/s
nip
er/sdk/`
are built as a
side-effect of building this image, but those should not be relied on.
side-effect of building this image, but those should not be relied on.
## Corresponding source code
## Corresponding source code
Source code for all the packages that go into the Steam Runtime
Source code for all the packages that go into the Steam Runtime
base image can be found in the appropriate subdirectory of
base image can be found in the appropriate subdirectory of
<https://repo.steampowered.com/steamrt-images-s
oldi
er/snapshots/>
(look
<https://repo.steampowered.com/steamrt-images-s
nip
er/snapshots/>
(look
in the sources/ directory).
in the sources/ directory).
Source code for the packages added for the Proton SDK can be found in
Source code for the packages added for the Proton SDK can be found in
...
@@ -43,7 +43,7 @@ Source code for the packages added for the Proton SDK can be found in
...
@@ -43,7 +43,7 @@ Source code for the packages added for the Proton SDK can be found in
To trigger a new build and publish a new test image, update the
To trigger a new build and publish a new test image, update the
`PROTON_COMMIT`
variable in
`.gitlab-ci.yml`
, commit, push to
`PROTON_COMMIT`
variable in
`.gitlab-ci.yml`
, commit, push to
`proton/s
oldi
er/sdk`
as a branch with a name other than
`master`
,
`proton/s
nip
er/sdk`
as a branch with a name other than
`master`
,
and wait. Using a branch named
`wip/yourtopic`
or
`wip/yourname/yourtopic`
and wait. Using a branch named
`wip/yourtopic`
or
`wip/yourname/yourtopic`
is suggested, replacing
*yourtopic*
and
*yourname*
as appropriate.
is suggested, replacing
*yourtopic*
and
*yourname*
as appropriate.
...
@@ -61,8 +61,8 @@ this project, and therefore is ignored.
...
@@ -61,8 +61,8 @@ this project, and therefore is ignored.
When you are happy with your test-build, merge it to
`master`
, tag the
When you are happy with your test-build, merge it to
`master`
, tag the
resulting commit and push the tag, for example:
resulting commit and push the tag, for example:
git tag -m "Proton SDK image v0.202
10126.1
-0" -a v0.202
10126.1
-0
git tag -m "Proton SDK image v0.202
30102.3
-0" -a v0.202
30102.3
-0
git push origin v0.202
10126.1
-0
git push origin v0.202
30102.3
-0
A new CI pipeline will run for the git tag. This time, the Docker image
A new CI pipeline will run for the git tag. This time, the Docker image
version tag that will be created is the git tag, with the "v" prefix
version tag that will be created is the git tag, with the "v" prefix
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment