|
14 | 14 | */ |
15 | 15 |
|
16 | 16 | repositories { |
17 | | - maven { |
18 | | - url "https://artifacts.consensys.net/public/linea-besu/maven/" |
19 | | - content { includeGroupByRegex('org\\.hyperledger\\..*') } |
20 | | - } |
21 | | - maven { |
22 | | - url 'https://hyperledger.jfrog.io/hyperledger/besu-maven' |
23 | | - content { includeGroupByRegex('org\\.hyperledger\\..*') } |
24 | | - } |
25 | | - maven { |
26 | | - url 'https://artifacts.consensys.net/public/maven/maven/' |
27 | | - content { includeGroupByRegex('tech\\.pegasys(\\..*)?') } |
28 | | - } |
29 | | - |
30 | | - maven { |
31 | | - url 'https://splunk.jfrog.io/splunk/ext-releases-local' |
32 | | - content { includeGroupByRegex('com\\.splunk\\..*') } |
33 | | - } |
34 | | - |
35 | 17 | mavenCentral() |
36 | 18 | mavenLocal() |
37 | 19 | } |
38 | | - |
39 | | -apply plugin: 'io.spring.dependency-management' |
40 | | - |
41 | | -dependencyManagement { |
42 | | - applyMavenExclusions = false |
43 | | - generatedPomCustomization { |
44 | | - enabled = false |
45 | | - } |
46 | | - imports { |
47 | | - mavenBom "${besuArtifactGroup}:bom:${besuVersion}" |
48 | | - } |
49 | | - |
50 | | - dependencies { |
51 | | - // Logging dependencies |
52 | | - dependencySet(group: 'ch.qos.logback', version: '1.4.9') { |
53 | | - entry 'logback-core' |
54 | | - entry 'logback-classic' |
55 | | - } |
56 | | - |
57 | | - dependency 'com.google.code.gson:gson:2.11.0' |
58 | | - } |
59 | | -} |
60 | | - |
61 | | - |
62 | | -configurations.all { |
63 | | - // transitive versions conflict new Besu coordinates |
64 | | - exclude group: "${besuArtifactGroup}.internal", module: 'dsl' |
65 | | - exclude group: "${besuArtifactGroup}.internal", module: 'besu' |
66 | | - exclude group: "${besuArtifactGroup}.internal", module: 'config' |
67 | | - exclude group: "${besuArtifactGroup}.internal", module: 'clique' |
68 | | - exclude group: "${besuArtifactGroup}.internal", module: 'common' |
69 | | - exclude group: "${besuArtifactGroup}.internal", module: 'ibft' |
70 | | - exclude group: "${besuArtifactGroup}.internal", module: 'ibftlegacy' |
71 | | - exclude group: "${besuArtifactGroup}.internal", module: 'merge' |
72 | | - exclude group: "${besuArtifactGroup}.internal", module: 'qbft' |
73 | | - exclude group: "${besuArtifactGroup}.internal", module: 'qbft-core' |
74 | | - exclude group: "${besuArtifactGroup}.internal", module: 'algorithms' |
75 | | - exclude group: "${besuArtifactGroup}.internal", module: 'services' |
76 | | - exclude group: "${besuArtifactGroup}.internal", module: 'api' |
77 | | - exclude group: "${besuArtifactGroup}.internal", module: 'blockcreation' |
78 | | - exclude group: "${besuArtifactGroup}.internal", module: 'core' |
79 | | - exclude group: "${besuArtifactGroup}.internal", module: 'eth' |
80 | | - exclude group: "${besuArtifactGroup}.internal", module: 'p2p' |
81 | | - exclude group: "${besuArtifactGroup}.internal", module: 'permissioning' |
82 | | - exclude group: "${besuArtifactGroup}.internal", module: 'referencetests' |
83 | | - exclude group: "${besuArtifactGroup}.internal", module: 'rlp' |
84 | | - exclude group: "${besuArtifactGroup}.internal", module: 'trie' |
85 | | - exclude group: "${besuArtifactGroup}", module: 'evm' |
86 | | - exclude group: "${besuArtifactGroup}.internal", module: 'metrics-core' |
87 | | - exclude group: "${besuArtifactGroup}", module: 'plugin-api' |
88 | | - exclude group: "${besuArtifactGroup}.internal", module: 'testutil' |
89 | | - exclude group: "${besuArtifactGroup}.internal", module: 'util' |
90 | | - exclude group: "${besuArtifactGroup}.internal", module: 'nat' |
91 | | - exclude group: "${besuArtifactGroup}.internal", module: 'tasks' |
92 | | - exclude group: "${besuArtifactGroup}.internal", module: 'pipeline' |
93 | | - exclude group: "${besuArtifactGroup}.internal", module: 'kvstore' |
94 | | - exclude group: "${besuArtifactGroup}.internal", module: 'enclave' |
95 | | -} |
0 commit comments