language: go go: - "1.13" - master services: - docker script: - go test -v ./cmd/nps/ os: - linux before_deploy: - chmod +x ./build.sh && ./build.sh deploy: provider: releases api_key: secure: ${TOKEN} skip_cleanup: true file: - freebsd_386_client.tar.gz - freebsd_386_server.tar.gz - freebsd_amd64_client.tar.gz - freebsd_amd64_server.tar.gz - freebsd_arm_client.tar.gz - freebsd_arm_server.tar.gz - linux_386_client.tar.gz - linux_386_server.tar.gz - linux_amd64_client.tar.gz - linux_amd64_server.tar.gz - linux_arm64_client.tar.gz - linux_arm64_server.tar.gz - linux_arm_v5_client.tar.gz - linux_arm_v6_client.tar.gz - linux_arm_v7_client.tar.gz - linux_arm_v5_server.tar.gz - linux_arm_v6_server.tar.gz - linux_arm_v7_server.tar.gz - linux_mips64le_client.tar.gz - linux_mips64le_server.tar.gz - linux_mips64_client.tar.gz - linux_mips64_server.tar.gz - linux_mipsle_client.tar.gz - linux_mipsle_server.tar.gz - linux_mips_client.tar.gz - linux_mips_server.tar.gz - darwin_amd64_client.tar.gz - darwin_amd64_server.tar.gz - windows_386_client.tar.gz - windows_386_server.tar.gz - windows_amd64_client.tar.gz - windows_amd64_server.tar.gz - npc_syno.spk - npc_sdk.tar.gz on: tags: true all_branches: true