mv travis to actions

This commit is contained in:
yanhuqing666
2024-09-18 17:02:24 +08:00
parent 671beb2575
commit a5d3b05edc
2 changed files with 28 additions and 26 deletions

View File

@@ -0,0 +1,28 @@
name: Publish
on:
push:
tags:
- '**'
jobs:
build:
name: Publish binaries
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '8'
cache: 'maven'
- name: Build
run: mvn -B package --file pom.xml
- name: Upload binaries to release
uses: svenstaro/upload-release-action@2.9.0
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: target/*-linux.tar.gz
tag: ${{ github.ref }}
overwrite: true
file_glob: true
draft: true

View File

@@ -1,26 +0,0 @@
dist: trusty
language: java
jdk:
- oraclejdk8
# safelist
branches:
only:
- master
- /((\d)|(\.))+((\/)tag)$/
# cache:
# directories:
# - '$HOME/.m2/repository'
deploy:
provider: releases
api_key:
secure: BSUg1adCcO1vZJ1Jiyv/atERsQgphVUgj2WL5/cIJvXXBHp1DSNyQHPv8CyDkz7vH1cZbKe6ev+Bz2V/OyE9NMQVXRS5qwrUCw+ScGQHmMfuNkIPtpzGCuyNOUCwpGB28LzlTLmXgGGI/WhOokc3eCh7sJ6OftOkoRmGDD4x+2OyXy3Yd7rtyggzohfksmJ0oNqwA50f0vXXDC/KD51xOY3Ik4txi1sf65ccpJ2mR9nbDUphYbA6mzokX1L8cvuVyhV0N1Dd+SDpHE2eOXoretDQ1vK/i3K0fLoPpGsbagTSl75lgJi5LB4jQIxHAibLT+/St70WpB+7P2JqBq9ocaJnldLGgNmRb4osEnH/8lpurRkvonHY5kWgl3XBcolw/wd0c1fJmftJCyPwjJceSGg/+hG7516dqA2GEavgs8mMEMgxEcPH9Jp7fP9K72Ck7X28nyddBDH5AwI7lUY6PKTwmXBsH0hXupVWK7+d1nfMgK3hK6b2F1wE6TC82rLf7IwQUxIVcfSL/kuzzgJpaF0ccTTBNWHCf/At2hunTK1USPRj8AOteK99ype+6/0xhhiOFdNxWtu95IhFfpJPVeGtAVrh4fln2nA7erWmuD58QBGfoWFNJMhT8zshdg0AQpwAu5qcxgQBOddU8IO44g+eA5rosqH3AM7Yj3HvIXw=
file_glob: true
file: target/*-linux.tar.gz
skip_cleanup: true
on:
repo: actiontech/dble
tags: true
jdk: oraclejdk8
draft: true