aboutsummaryrefslogtreecommitdiff
path: root/docker.go
diff options
context:
space:
mode:
authorChristine Dodrill <me@christine.website>2019-06-15 17:44:13 +0000
committerChristine Dodrill <me@christine.website>2019-06-15 17:44:13 +0000
commitd6c93f6c9ebe6efa26180d04cfeedda9ddec31c6 (patch)
tree4cbad2b9edd37c33364ebac14cf2d7b461a5dabd /docker.go
parente9968ab535959d6733af1dba3d84f186a7b9579f (diff)
downloadx-d6c93f6c9ebe6efa26180d04cfeedda9ddec31c6.tar.xz
x-d6c93f6c9ebe6efa26180d04cfeedda9ddec31c6.zip
simplifications
Diffstat (limited to 'docker.go')
-rw-r--r--docker.go19
1 files changed, 5 insertions, 14 deletions
diff --git a/docker.go b/docker.go
index 823f4f4..3c210a5 100644
--- a/docker.go
+++ b/docker.go
@@ -16,16 +16,10 @@ func main() {
defer cancel()
tag := "xena/xperimental"
- yeet.ShouldWork(ctx, nil, yeet.WD, "docker", "build", "-t", tag, ".")
+ yeet.DockerBuild(ctx, yeet.WD, tag)
- resTag, err := yeet.DockerTag(ctx, "xena", "xperimental", tag)
- if err != nil {
- log.Fatal(err)
- }
- otherResTag, err := yeet.DockerTag(ctx, "docker.pkg.github.com/xe/x", "xperimental", tag)
- if err != nil {
- log.Fatal(err)
- }
+ resTag := yeet.DockerTag(ctx, "xena", "xperimental", tag)
+ otherResTag := yeet.DockerTag(ctx, "docker.pkg.github.com/xe/x", "xperimental", tag)
gitTag, err := yeet.GitTag(ctx)
if err != nil {
@@ -34,11 +28,8 @@ func main() {
dnsdTag := "xena/dnsd:" + gitTag
- yeet.ShouldWork(ctx, nil, filepath.Join(yeet.WD, "cmd", "dnsd"), "docker", "build", "-t", dnsdTag, "--build-arg", "X_VERSION="+gitTag, ".")
- dnsdGithubTag, err := yeet.DockerTag(ctx, "docker.pkg.github.com/xe/x", "dnsd", dnsdTag)
- if err != nil {
- log.Fatal(err)
- }
+ yeet.DockerBuild(ctx, filepath.Join(yeet.WD, "cmd", "dnsd"), dnsdTag, "--build-arg", "X_VERSION="+gitTag)
+ dnsdGithubTag := yeet.DockerTag(ctx, "docker.pkg.github.com/xe/x", "dnsd", dnsdTag)
yeet.ShouldWork(ctx, nil, yeet.WD, "docker", "push", resTag)
yeet.ShouldWork(ctx, nil, yeet.WD, "docker", "push", dnsdTag)