- Add configurable pool_domain with pool.ntp.org default - Update Go from 1.23.5 to 1.24.0 - Update golang.org/x/* dependencies - Add enumer and accessory as tool dependencies - Update goreleaser to v2.12.3
		
			
				
	
	
		
			25 lines
		
	
	
		
			633 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			633 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
 | 
						|
set -euo pipefail
 | 
						|
 | 
						|
go install github.com/goreleaser/goreleaser/v2@v2.12.3
 | 
						|
 | 
						|
if [ ! -z "${harbor_username:-}" ]; then
 | 
						|
  DOCKER_FILE=~/.docker/config.json
 | 
						|
  if [ ! -e $DOCKER_FILE ]; then
 | 
						|
    mkdir -p ~/.docker/
 | 
						|
    export harbor_auth=`cat /dev/null | jq -s -r '[ env.harbor_username, env.harbor_password ] | join(":") | @base64'`
 | 
						|
    echo '{"auths":{"harbor.ntppool.org":{"auth":""}}}' | jq '.auths["harbor.ntppool.org"].auth=env.harbor_auth' > $DOCKER_FILE
 | 
						|
  fi
 | 
						|
fi
 | 
						|
 | 
						|
DRONE_TAG=${DRONE_TAG-""}
 | 
						|
 | 
						|
is_snapshot=""
 | 
						|
 | 
						|
if [ -z "$DRONE_TAG" ]; then
 | 
						|
  is_snapshot="--snapshot"
 | 
						|
fi
 | 
						|
 | 
						|
goreleaser release $is_snapshot -p 6 --skip=publish
 |