Skip to content

Commit 56b3a1f

Browse files
authored
GEODE-10435: Migrate to GH Actions (#116)
* remove .travis.yml * added GH workflow * using 1.15.0 as a version for Geode on develop
1 parent 3770347 commit 56b3a1f

File tree

3 files changed

+52
-45
lines changed

3 files changed

+52
-45
lines changed

.github/workflows/gradle.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one or more
3+
# contributor license agreements. See the NOTICE file distributed with
4+
# this work for additional information regarding copyright ownership.
5+
# The ASF licenses this file to You under the Apache License, Version 2.0
6+
# (the "License"); you may not use this file except in compliance with
7+
# the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
16+
#
17+
18+
name: develop
19+
20+
on:
21+
push:
22+
branches: [ "develop" ]
23+
pull_request:
24+
branches: [ "develop" ]
25+
26+
permissions:
27+
contents: read
28+
29+
jobs:
30+
runAll:
31+
strategy:
32+
fail-fast: false
33+
matrix:
34+
os: [ubuntu-latest]
35+
distribution: ['liberica']
36+
runs-on: ${{ matrix.os }}
37+
steps:
38+
- uses: actions/checkout@v3
39+
- name: Set up JDK
40+
uses: actions/setup-java@v3
41+
with:
42+
distribution: ${{ matrix.distribution }}
43+
java-version: '8'
44+
- name: Run All
45+
uses: gradle/gradle-build-action@v2
46+
with:
47+
arguments: runAll --console=plain --no-daemon

.travis.yml

Lines changed: 0 additions & 43 deletions
This file was deleted.

gradle.properties

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,11 @@
1414
# See the License for the specific language governing permissions and
1515
# limitations under the License.
1616
#
17-
version = 1.16.0-build.0
18-
geodeVersion = 1.16.+
17+
18+
# Develop to use latest 1.15.1 artifacts until CI is rebuilt
19+
# GEODE-10436
20+
version = 1.15.1-build.0
21+
geodeVersion = 1.15.+
1922

2023
# release properties, set these on the command line to validate against
2124
# a release candidate

0 commit comments

Comments
 (0)