This repository has been archived by the owner on Sep 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathsrcdeps.yaml
55 lines (45 loc) · 2.16 KB
/
srcdeps.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#
# Copyright 2015-2019 Maven Source Dependencies
# Plugin contributors as indicated by the @author tags.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# `srcdeps.yaml` - the srcdeps configuration file
# Note that this is a minimal srcdeps.yaml file that constains only options relevant for this quickstart.
# The full srcdeps.yaml reference can be found under https://github.com/srcdeps/srcdeps-core/tree/master/doc/srcdeps.yaml
configModelVersion: 3.0
# `repositories` - a map of SCM repositories.
#
# Required, no default
repositories:
# the `id` of the source repository, typically the `groupId` of its artifacts,
# or any other string unique at this level of the yaml file.
org.l2x6.maven.srcdeps.itest:
# `includes` - a way how to map dependency artifacts to source repositories.
# At the moment, the association is given by the exact string match between the `groupId` of the dependency
# artifact and one of the includes listed here.
#
# At least one selector is required
includes:
- org.l2x6.maven.srcdeps.itest # This SCM repository entry will be used for building artifacts
# with groupId org.l2x6.maven.srcdeps.itest
# `urls` - a list of URLs to checkout the sources of the given dependency. If you list multiple SCM
# repos here then only the first successful checkout will count.
#
# At least one URL is required
urls:
- git:https://github.com/srcdeps/srcdeps-test-artifact.git
# Build any SNAPSHOT version
buildVersionPattern: .*-SNAPSHOT
# Build the versions matching `buildVersionPattern` using the named revision
buildRef: revision-67e9a1480f6de434e513c3ced2b4e952dce5ddc0