diff --git a/.gitignore b/.gitignore index b290bb2..a91c35d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,169 +1,39 @@ -# Created by .ignore support plugin (hsz.mobi) -### OSX template -*.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk -### Eclipse template - -.metadata -bin/ -tmp/ -*.tmp -*.bak -*.swp -*~.nib -local.properties -.settings/ -.loadpath -.recommenders - -# Eclipse Core -.project - -# External tool builders -.externalToolBuilders/ - -# Locally stored "Eclipse launch configurations" -*.launch - -# PyDev specific (Python IDE for Eclipse) -*.pydevproject - -# CDT-specific (C/C++ Development Tooling) -.cproject +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ + +### IntelliJ IDEA ### +.idea/modules.xml +.idea/jarRepositories.xml +.idea/compiler.xml +.idea/libraries/ +*.iws +*.iml +*.ipr -# JDT-specific (Eclipse Java Development Tools) +### Eclipse ### +.apt_generated .classpath - -# Java annotation processor (APT) .factorypath - -# PDT-specific (PHP Development Tools) -.buildpath - -# sbteclipse plugin -.target - -# Tern plugin -.tern-project - -# TeXlipse plugin -.texlipse - -# STS (Spring Tool Suite) +.project +.settings .springBeans - -# Code Recommenders -.recommenders/ -### JetBrains template -# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm -# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 - -# User-specific stuff: -.idea/workspace.xml -.idea/tasks.xml -.idea/dictionaries -.idea/vcs.xml -.idea/jsLibraryMappings.xml - -# Sensitive or high-churn files: -.idea/dataSources.ids -.idea/dataSources.xml -.idea/dataSources.local.xml -.idea/sqlDataSources.xml -.idea/dynamic.xml -.idea/uiDesigner.xml - -# Gradle: -.idea/gradle.xml -.idea/libraries - -# Mongo Explorer plugin: -.idea/mongoSettings.xml - -*.iml - -## File-based project format: -*.iws - -## Plugin-specific files: - -# IntelliJ -/out/ - -# mpeltonen/sbt-idea plugin -.idea_modules/ - -# JIRA plugin -atlassian-ide-plugin.xml - -# Crashlytics plugin (for Android Studio and IntelliJ) -com_crashlytics_export_strings.xml -crashlytics.properties -crashlytics-build.properties -fabric.properties -### Windows template -# Windows image file caches -Thumbs.db -ehthumbs.db - -# Folder config file -Desktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msm -*.msp - -# Windows shortcuts -*.lnk -### Linux template -*~ - -# temporary files which can be created if a process still has a handle open of a deleted file -.fuse_hidden* - -# KDE directory preferences -.directory - -# Linux trash folder which might appear on any partition or disk -.Trash-* - -### Maven template -target/ -pom.xml.tag -pom.xml.releaseBackup -pom.xml.versionsBackup -pom.xml.next -release.properties -dependency-reduced-pom.xml -buildNumber.properties -.mvn/timing.properties - -gravitee-fetcher-git.iml +.sts4-cache + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ + +### Mac OS ### +.DS_Store +/.idea/ diff --git a/pom.xml b/pom.xml index 64b7308..62135e2 100644 --- a/pom.xml +++ b/pom.xml @@ -24,20 +24,22 @@ io.gravitee gravitee-parent - 20.0 + 22.0.2 io.gravitee.fetcher gravitee-fetcher-bitbucket - 1.7.1 + 2.0.0-upgrade-SNAPSHOT Gravitee.io APIM - Fetcher - Bitbucket - 1.1 - 1.4.6 - 1.4.0 - 2.5.5 + 6.0.39 + 2.0.0 + 4.8.6 + 3.3.1 + + 3.5.0 graviteeio-apim/plugins/fetchers @@ -56,6 +58,7 @@ + io.gravitee.fetcher gravitee-fetcher-api @@ -107,10 +110,17 @@ + + + org.slf4j + slf4j-api + provided + + - junit - junit + org.junit.jupiter + junit-jupiter-engine test @@ -119,15 +129,15 @@ test - org.mockito - mockito-core - test - - - com.github.tomakehurst - wiremock - 2.19.0 - test + org.wiremock + wiremock-standalone + ${wiremock.version} + + + com.google.guava + guava + + org.springframework @@ -167,19 +177,6 @@ com.hubspot.maven.plugins prettier-maven-plugin - 0.17 - - 12.13.0 - 1.6.1 - - - - validate - - check - - -