Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an option <extraArgs> to let user pass custom parameters to protoc command #79

Closed
wants to merge 42 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
7beb184
Add an option <extraArgs> which let user pass custom parameters to pr…
sebastienvermeille May 5, 2021
ecee4f8
Use gitignore.io to generate .gitignore file and enforce also against…
sebastienvermeille Aug 4, 2022
2b3a1bc
Add myself in AUTHORS as I become now the main maintainer of this pro…
Aug 4, 2022
dbb988d
Remove links to xolstice which is no longer maintaining this variant …
Aug 4, 2022
9186aef
Remove links to xolstice which is no longer maintaining this variant …
Aug 4, 2022
72ded9b
Rename packages
Aug 4, 2022
c337dcf
Rename maven properties
Aug 4, 2022
c12df1f
Rename maven properties
Aug 4, 2022
ee038a8
Adapt for gh-pages
Aug 4, 2022
2e007cf
Merge pull request #1 from sebastienvermeille/take-ownership
sebastienvermeille Aug 4, 2022
ef0a6ce
Introduce and test github actions
sebastienvermeille Aug 4, 2022
6733d80
Adapt for gh-pages and adapt versions changelog
Aug 4, 2022
58757ec
Merge pull request #3 from sebastienvermeille/take-ownership
sebastienvermeille Aug 4, 2022
a471c42
Update
sebastienvermeille Aug 4, 2022
8596b56
update
sebastienvermeille Aug 4, 2022
54650f6
update
sebastienvermeille Aug 4, 2022
5fb2e63
update
sebastienvermeille Aug 4, 2022
5e0b42e
update
sebastienvermeille Aug 4, 2022
d6cef1f
update
sebastienvermeille Aug 4, 2022
92d1325
update
sebastienvermeille Aug 4, 2022
c8b6bd7
Update pom.xml
sebastienvermeille Aug 4, 2022
bb09708
Update pom.xml
sebastienvermeille Aug 4, 2022
8bc19e6
update
sebastienvermeille Aug 4, 2022
d4867dc
Update release.yml
sebastienvermeille Aug 4, 2022
5a6bc00
Update release.yml
sebastienvermeille Aug 4, 2022
0f35d25
Update release.yml
sebastienvermeille Aug 4, 2022
5900c13
Update release.yml
sebastienvermeille Aug 4, 2022
d52c0a5
Update release.yml
sebastienvermeille Aug 4, 2022
e7d851b
Update release.yml
sebastienvermeille Aug 4, 2022
7764d76
update
sebastienvermeille Aug 4, 2022
9468cee
Update release.yml
sebastienvermeille Aug 4, 2022
c3182b0
Update release.yml
sebastienvermeille Aug 4, 2022
73dbedb
Update release.yml
sebastienvermeille Aug 4, 2022
a138740
Update release.yml
sebastienvermeille Aug 4, 2022
1640dbe
Update release.yml
sebastienvermeille Aug 4, 2022
eaa715c
Integrate sonarqube analysis, hide unused ribbon yet
Aug 4, 2022
7cd380b
Merge pull request #4 from sebastienvermeille/cleanup
sebastienvermeille Aug 4, 2022
116e7b1
Integrate sonarqube analysis, hide unused ribbon yet
Aug 4, 2022
fb3de06
Merge pull request #5 from sebastienvermeille/cleanup
sebastienvermeille Aug 4, 2022
4b35501
Replace Charset.forName() with constants UTF_8
Aug 4, 2022
c1c624e
Improve README.md using all badges, subscribe to openssf, snyk in ord…
Aug 5, 2022
34f9ae4
Merge pull request #6 from sebastienvermeille/fix-sonar-issues
sebastienvermeille Aug 5, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 0 additions & 30 deletions .appveyor.yml

This file was deleted.

53 changes: 0 additions & 53 deletions .appveyor/toolchains.xml

This file was deleted.

2 changes: 0 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ about: Create a report to help us improve

**Before submitting a bug report**
- [ ] Check the existing issues, please avoid submitting duplicates
- [ ] Check the [FAQ](https://www.xolstice.org/protobuf-maven-plugin/faq.html) for known problems
- [ ] Try asking on [Gitter](https://gitter.im/xolstice/protobuf-maven-plugin)

**Describe the bug**
<!-- A clear and concise description of what the bug is -->
Expand Down
36 changes: 36 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Build
on:
push:
branches:
- master
pull_request:
types: [opened, synchronize, reopened]
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 11
- name: Cache SonarCloud packages
uses: actions/cache@v1
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
restore-keys: ${{ runner.os }}-sonar
- name: Cache Maven packages
uses: actions/cache@v1
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2
- name: Build and analyze
env:
GITHUB_TOKEN: ${{ secrets.OAUTH_GITHUB_PAGES_PASS }} # Needed to get PR information, if any
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=sebastienvermeille_another-protobuf-maven-plugin
32 changes: 32 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven

name: Update doc website

on:
push:
branches: [ "master" ]
# pull_request:
# branches: [ "master" ]

jobs:
build:

runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: maven-settings-xml-action
uses: whelk-io/maven-settings-xml-action@v4
with:
servers: '[{ "id": "github", "username": "", "password": "${{ secrets.OAUTH_GITHUB_PAGES_PASS }}" }]'

- name: View settings.xml
run: cat ~/.m2/settings.xml
# - name: Set up JDK 8
# uses: actions/setup-java@v3
# with:
# java-version: '8'
# distribution: 'temurin'
# cache: maven
- name: Build and deploy to gh-pages
run: mvn -B site-deploy --file pom.xml
Loading