Skip to content

Commit a99dbd1

Browse files
committed
tmp
1 parent a04bb04 commit a99dbd1

File tree

5 files changed

+46
-182
lines changed

5 files changed

+46
-182
lines changed

.circleci/config.yml

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

.circleci/settings.xml

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

.github/workflows/toolchains.xml renamed to .github/files/toolchains.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!--
2+
3+
Copyright 2012-2019 The Feign Authors
4+
5+
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
6+
in compliance with the License. You may obtain a copy of the License at
7+
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software distributed under the License
11+
is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
12+
or implied. See the License for the specific language governing permissions and limitations under
13+
the License.
14+
15+
-->
116
<toolchains>
217
<toolchain>
318
<type>jdk</type>

.github/workflows/build.yml

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
#
2+
# Copyright 2012-2020 The Feign Authors
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
5+
# in compliance with the License. You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software distributed under the License
10+
# is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
11+
# or implied. See the License for the specific language governing permissions and limitations under
12+
# the License.
13+
#
114
name: Build
215

316
on: [push, pull_request]
@@ -6,6 +19,9 @@ jobs:
619
build:
720
runs-on: ubuntu-latest
821
timeout-minutes: 30
22+
env:
23+
# Customize the JVM maximum heap limit
24+
MAVEN_OPTS: -Xmx3200m
925
steps:
1026
- name: Checkout
1127
uses: actions/checkout@v4
@@ -51,7 +67,20 @@ jobs:
5167
- name: Configure Maven Toolchain
5268
run: |
5369
mkdir -p ~/.m2
54-
cp .github/workflows/toolchains.xml ~/.m2/toolchains.xml
70+
cp .github/files/toolchains.xml ~/.m2/toolchains.xml
5571
5672
- name: Build
57-
run: ./mvnw -ntp -B verify
73+
run: ./mvnw -ntp -B clean install
74+
75+
- name: Verify formatting
76+
run: scripts/no-git-changes.sh
77+
78+
- name: Configure GPG
79+
if: github.ref == 'refs/heads/master'
80+
run: echo -e "$GPG_KEY" | gpg --batch --no-tty --import --yes
81+
82+
- name: Nexus deploy
83+
if: github.ref == 'refs/heads/master'
84+
run: |
85+
cp .github/files/settings.xml ~/.m2/settings.xml
86+
./mvnw -ntp -nsu -P release -pl -:feign-benchmark -DskipTests=true deploy

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Feign simplifies the process of writing Java HTTP clients
22

33
[![Join the chat at https://gitter.im/OpenFeign/feign](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/OpenFeign/feign?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
4-
[![CircleCI](https://circleci.com/gh/OpenFeign/feign/tree/master.svg?style=svg)](https://circleci.com/gh/OpenFeign/feign/tree/master)
54
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.github.openfeign/feign-core/badge.png)](https://search.maven.org/artifact/io.github.openfeign/feign-core/)
65

76
Feign is a Java to HTTP client binder inspired by [Retrofit](https://github.com/square/retrofit), [JAXRS-2.0](https://jax-rs-spec.java.net/nonav/2.0/apidocs/index.html), and [WebSocket](http://www.oracle.com/technetwork/articles/java/jsr356-1937161.html). Feign's first goal was reducing the complexity of binding [Denominator](https://github.com/Netflix/Denominator) uniformly to HTTP APIs regardless of [ReSTfulness](http://www.slideshare.net/adrianfcole/99problems).

0 commit comments

Comments
 (0)