mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Drone: Add Windows PR pipeline (#26589)
* Drone: Add Windows PR pipeline * CI: Add Dockerfile for WiX image
This commit is contained in:
27
scripts/build/ci-wix/Magefile.go
Normal file
27
scripts/build/ci-wix/Magefile.go
Normal file
@@ -0,0 +1,27 @@
|
||||
//+build mage
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"github.com/magefile/mage/mg"
|
||||
"github.com/magefile/mage/sh"
|
||||
)
|
||||
|
||||
const imageName = "grafana/ci-wix:0.1.1"
|
||||
|
||||
// Build builds the Docker image.
|
||||
func Build() error {
|
||||
if err := sh.RunV("docker", "build", "-t", imageName, "."); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// Publish publishes the Docker image.
|
||||
func Publish() error {
|
||||
mg.Deps(Build)
|
||||
return sh.RunV("docker", "push", imageName)
|
||||
}
|
||||
|
||||
var Default = Build
|
||||
Reference in New Issue
Block a user