From 1bb8f7eee0377fc298560b6238d34d00cd07fd20 Mon Sep 17 00:00:00 2001 From: Lars Karlitski Date: Sat, 21 Mar 2020 00:45:33 +0100 Subject: [PATCH] osbuild-image-tests: add missing build constraints MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Build constraints must be added to every file. We only want to build this package when the `integration` tag is set. Without this, every build prints this warning: # github.com/osbuild/osbuild-composer/cmd/osbuild-image-tests runtime.main_mainĀ·f: function main is undeclared in the main package --- cmd/osbuild-image-tests/constants.go | 2 +- cmd/osbuild-image-tests/context-managers.go | 2 ++ cmd/osbuild-image-tests/helpers.go | 2 ++ cmd/osbuild-image-tests/netns.go | 2 ++ 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cmd/osbuild-image-tests/constants.go b/cmd/osbuild-image-tests/constants.go index b6be5cae1..4236e148c 100644 --- a/cmd/osbuild-image-tests/constants.go +++ b/cmd/osbuild-image-tests/constants.go @@ -1,4 +1,4 @@ -// +build !travis +// +build integration,!travis package main diff --git a/cmd/osbuild-image-tests/context-managers.go b/cmd/osbuild-image-tests/context-managers.go index 5c2db5145..7c66143e9 100644 --- a/cmd/osbuild-image-tests/context-managers.go +++ b/cmd/osbuild-image-tests/context-managers.go @@ -1,3 +1,5 @@ +// +build integration + package main import ( diff --git a/cmd/osbuild-image-tests/helpers.go b/cmd/osbuild-image-tests/helpers.go index 95edfb8bb..75f6da2b9 100644 --- a/cmd/osbuild-image-tests/helpers.go +++ b/cmd/osbuild-image-tests/helpers.go @@ -1,3 +1,5 @@ +// +build integration + package main import ( diff --git a/cmd/osbuild-image-tests/netns.go b/cmd/osbuild-image-tests/netns.go index de3896bc5..d7b9f0ad2 100644 --- a/cmd/osbuild-image-tests/netns.go +++ b/cmd/osbuild-image-tests/netns.go @@ -1,3 +1,5 @@ +// +build integration + package main import (