diff options
author | Steffen Pingel | 2017-03-13 12:31:40 +0000 |
---|---|---|
committer | Steffen Pingel | 2017-03-13 12:31:40 +0000 |
commit | 40160ba61bf83b3bd7bc4479ff27dc1c311de105 (patch) | |
tree | 845f14ba43fab3601a8b3e596a8951944b3f8a50 | |
parent | 944ccccf3e01e8703184c6f3b55a70f56ccf9f79 (diff) | |
download | org.eclipse.mylyn-40160ba61bf83b3bd7bc4479ff27dc1c311de105.tar.gz org.eclipse.mylyn-40160ba61bf83b3bd7bc4479ff27dc1c311de105.tar.xz org.eclipse.mylyn-40160ba61bf83b3bd7bc4479ff27dc1c311de105.zip |
513498: manage release and snapshot repositories in git
* This enables updating of composites independently of Mylyn builds,
e.g. to pick up Docs releases.
* Generate p2.index files.
Change-Id: I883d818e623053ae41cdf3721479f4f522b91e24
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=513498
59 files changed, 229 insertions, 0 deletions
diff --git a/org.eclipse.mylyn-downloads/.project b/org.eclipse.mylyn-downloads/.project new file mode 100644 index 00000000..bd261baf --- /dev/null +++ b/org.eclipse.mylyn-downloads/.project @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.mylyn-downloads</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + </buildSpec> + <natures> + </natures> + <filteredResources> + <filter> + <id>1367109048408</id> + <name></name> + <type>10</type> + <matcher> + <id>org.eclipse.ui.ide.multiFilter</id> + <arguments>1.0-projectRelativePath-matches-false-false-target</arguments> + </matcher> + </filter> + </filteredResources> +</projectDescription> diff --git a/org.eclipse.mylyn-downloads/releases/3.10/composite.index b/org.eclipse.mylyn-downloads/releases/3.10/composite.index new file mode 100644 index 00000000..a6f576b8 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.10/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.10.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.10 for Eclipse 3.8, 4.2 and 4.3" diff --git a/org.eclipse.mylyn-downloads/releases/3.11/composite.index b/org.eclipse.mylyn-downloads/releases/3.11/composite.index new file mode 100644 index 00000000..fa6a404c --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.11/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.11.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.11 for Eclipse 3.8, 4.3 and 4.4" diff --git a/org.eclipse.mylyn-downloads/releases/3.12/composite.index b/org.eclipse.mylyn-downloads/releases/3.12/composite.index new file mode 100644 index 00000000..b705fc4a --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.12/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.12.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.12 for Eclipse 3.8, 4.3 and 4.4" diff --git a/org.eclipse.mylyn-downloads/releases/3.13/composite.index b/org.eclipse.mylyn-downloads/releases/3.13/composite.index new file mode 100644 index 00000000..2e5d6abf --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.13/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.13.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.13 for Eclipse 3.8, 4.3 and 4.4" diff --git a/org.eclipse.mylyn-downloads/releases/3.14/composite.index b/org.eclipse.mylyn-downloads/releases/3.14/composite.index new file mode 100644 index 00000000..7476d8c4 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.14/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.14.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.14 for Eclipse 3.8, 4.3 and 4.4" diff --git a/org.eclipse.mylyn-downloads/releases/3.15/composite.index b/org.eclipse.mylyn-downloads/releases/3.15/composite.index new file mode 100644 index 00000000..9f701421 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.15/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.15.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.15 for Eclipse 3.8, 4.3 and 4.4" diff --git a/org.eclipse.mylyn-downloads/releases/3.16/composite.index b/org.eclipse.mylyn-downloads/releases/3.16/composite.index new file mode 100644 index 00000000..dd038421 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.16/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.16.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.16 for Eclipse 3.8, 4.4 and 4.5" diff --git a/org.eclipse.mylyn-downloads/releases/3.17/composite.index b/org.eclipse.mylyn-downloads/releases/3.17/composite.index new file mode 100644 index 00000000..c85d2904 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.17/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.17.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.17 for Eclipse 3.8, 4.4 and 4.5" diff --git a/org.eclipse.mylyn-downloads/releases/3.18/composite.index b/org.eclipse.mylyn-downloads/releases/3.18/composite.index new file mode 100644 index 00000000..b5737f70 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.18/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.18.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.18 for Eclipse 3.8, 4.4 and 4.5" diff --git a/org.eclipse.mylyn-downloads/releases/3.19/composite.index b/org.eclipse.mylyn-downloads/releases/3.19/composite.index new file mode 100644 index 00000000..427ed6a3 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.19/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.19.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.19 for Eclipse 3.8, 4.4 and 4.5" diff --git a/org.eclipse.mylyn-downloads/releases/3.20/composite.index b/org.eclipse.mylyn-downloads/releases/3.20/composite.index new file mode 100644 index 00000000..d5b913cb --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.20/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.20.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.20 for Eclipse 4.5 and 4.6" diff --git a/org.eclipse.mylyn-downloads/releases/3.21/composite.index b/org.eclipse.mylyn-downloads/releases/3.21/composite.index new file mode 100644 index 00000000..450c5af2 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.21/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.21.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.21 for Eclipse 4.5 and 4.6" diff --git a/org.eclipse.mylyn-downloads/releases/3.5/composite.index b/org.eclipse.mylyn-downloads/releases/3.5/composite.index new file mode 100644 index 00000000..4fe68acf --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.5/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.5.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.5 for Eclipse 3.5, 3.6 and 3.7" diff --git a/org.eclipse.mylyn-downloads/releases/3.6/composite.index b/org.eclipse.mylyn-downloads/releases/3.6/composite.index new file mode 100644 index 00000000..80cc80e7 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.6/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.6.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.6 for Eclipse 3.5, 3.6 and 3.7" diff --git a/org.eclipse.mylyn-downloads/releases/3.7/composite.index b/org.eclipse.mylyn-downloads/releases/3.7/composite.index new file mode 100644 index 00000000..46c8013c --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.7/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.7.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.7 for Eclipse 3.6 and 3.7" diff --git a/org.eclipse.mylyn-downloads/releases/3.8/composite.index b/org.eclipse.mylyn-downloads/releases/3.8/composite.index new file mode 100644 index 00000000..2723e6e4 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.8/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.8.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.8 for Eclipse 3.7, 3.8 and 4.2" diff --git a/org.eclipse.mylyn-downloads/releases/3.9/composite.index b/org.eclipse.mylyn-downloads/releases/3.9/composite.index new file mode 100644 index 00000000..8de20231 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/3.9/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.9.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.9 for Eclipse 3.8, 4.2 and 4.3" diff --git a/org.eclipse.mylyn-downloads/releases/galileo/composite.index b/org.eclipse.mylyn-downloads/releases/galileo/composite.index new file mode 100644 index 00000000..1e7f34d8 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/galileo/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.[56].*/v*/ -maxdepth 0 | sort -r | head -n 1) +NAME="Mylyn for Eclipse Galileo" diff --git a/org.eclipse.mylyn-downloads/releases/helios/composite.index b/org.eclipse.mylyn-downloads/releases/helios/composite.index new file mode 100644 index 00000000..6b6aef48 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/helios/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.[567].*/v*/ -maxdepth 0 | sort -r | head -n 1) +NAME="Mylyn for Eclipse Helios" diff --git a/org.eclipse.mylyn-downloads/releases/indigo/composite.index b/org.eclipse.mylyn-downloads/releases/indigo/composite.index new file mode 100644 index 00000000..e7525d9d --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/indigo/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.[5678].*/v*/ -maxdepth 0 | sort -r | head -n 1) +NAME="Mylyn for Eclipse Indigo" diff --git a/org.eclipse.mylyn-downloads/releases/juno/composite.index b/org.eclipse.mylyn-downloads/releases/juno/composite.index new file mode 100644 index 00000000..2fd10bff --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/juno/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.10.*/v*/ -maxdepth 0 | sort -r | head -n 1) +NAME="Mylyn for Eclipse Juno" diff --git a/org.eclipse.mylyn-downloads/releases/kepler/composite.index b/org.eclipse.mylyn-downloads/releases/kepler/composite.index new file mode 100644 index 00000000..102826f9 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/kepler/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.10.*/v*/ -maxdepth 0 | sort -r | head -n 1) +NAME="Mylyn for Eclipse Kepler" diff --git a/org.eclipse.mylyn-downloads/releases/latest/composite.index b/org.eclipse.mylyn-downloads/releases/latest/composite.index new file mode 100644 index 00000000..450c5af2 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/latest/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.21.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn 3.21 for Eclipse 4.5 and 4.6" diff --git a/org.eclipse.mylyn-downloads/releases/luna/composite.index b/org.eclipse.mylyn-downloads/releases/luna/composite.index new file mode 100644 index 00000000..cb44b54d --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/luna/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.12.*/v*/ -maxdepth 0 | sort -r | head -n 1) +NAME="Mylyn for Eclipse Luna" diff --git a/org.eclipse.mylyn-downloads/releases/mars/composite.index b/org.eclipse.mylyn-downloads/releases/mars/composite.index new file mode 100644 index 00000000..c5e1c6ee --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/mars/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.1[78].*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn for Eclipse Mars" diff --git a/org.eclipse.mylyn-downloads/releases/neon/composite.index b/org.eclipse.mylyn-downloads/releases/neon/composite.index new file mode 100644 index 00000000..fffe67c5 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/neon/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.2[01].*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn for Eclipse Neon" diff --git a/org.eclipse.mylyn-downloads/releases/oxygen/composite.index b/org.eclipse.mylyn-downloads/releases/oxygen/composite.index new file mode 100644 index 00000000..ea0e2975 --- /dev/null +++ b/org.eclipse.mylyn-downloads/releases/oxygen/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.21.*/v*/ -maxdepth 0 | sort -r) +NAME="Mylyn for Eclipse Oxygen" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.10/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.10/composite.index new file mode 100644 index 00000000..fb8b1f29 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.10/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.10.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.10 Snapshots for Eclipse 4.2, 4.3 and 4.4" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.11/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.11/composite.index new file mode 100644 index 00000000..bbfb6fdc --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.11/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.11.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.11 Snapshots for Eclipse 3.8, 4.3 and 4.4" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.12/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.12/composite.index new file mode 100644 index 00000000..30020cc9 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.12/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.12.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.12 Snapshots for Eclipse 3.8, 4.3 and 4.4" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.13/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.13/composite.index new file mode 100644 index 00000000..e642d42d --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.13/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.13.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.13 Snapshots for Eclipse 3.8, 4.3 and 4.4" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.14/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.14/composite.index new file mode 100644 index 00000000..33f0a8a8 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.14/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.14.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.14 Snapshots for Eclipse 3.8, 4.3 and 4.4" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.15/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.15/composite.index new file mode 100644 index 00000000..7705ac3c --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.15/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.15.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.15 Snapshots for Eclipse 3.8, 4.3 and 4.4" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.16/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.16/composite.index new file mode 100644 index 00000000..e67881d3 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.16/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.16.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.16 Snapshots for Eclipse 3.8, 4.4 and 4.5" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.17/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.17/composite.index new file mode 100644 index 00000000..21d856b0 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.17/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.17.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.17 Snapshots for Eclipse 3.8, 4.4 and 4.5" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.18/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.18/composite.index new file mode 100644 index 00000000..850a7968 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.18/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.18.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.18 Snapshots for Eclipse 3.8, 4.4 and 4.5" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.19/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.19/composite.index new file mode 100644 index 00000000..f8e07571 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.19/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.19.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.19 Snapshots for Eclipse 3.8, 4.4 and 4.5" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.20/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.20/composite.index new file mode 100644 index 00000000..2afc6ed5 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.20/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.20.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.20 Snapshots for Eclipse 4.5 and 4.6" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.21/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.21/composite.index new file mode 100644 index 00000000..4bfbf414 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.21/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.21.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.21 Snapshots for Eclipse 4.5 and 4.6" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.22/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.22/composite.index new file mode 100644 index 00000000..0bc4e707 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.22/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.22.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.22 Snapshots for Eclipse 4.5 and 4.6" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.5/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.5/composite.index new file mode 100644 index 00000000..6a66212e --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.5/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.5.*/*/ -maxdepth 0 | sort -r | head -n 10) +NAME="Mylyn 3.5 Snapshots for Eclipse 3.5, 3.6 and 3.7" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.6/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.6/composite.index new file mode 100644 index 00000000..299da69f --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.6/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.6.*/*/ -maxdepth 0 | sort -r | head -n 10) +NAME="Mylyn 3.6 Snapshots for Eclipse 3.5, 3.6 and 3.7" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.7/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.7/composite.index new file mode 100644 index 00000000..a1ff35fc --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.7/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.7.*/*/ -maxdepth 0 | sort -r | head -n 10) +NAME="Mylyn 3.7 Snapshots for Eclipse 3.6 and 3.7" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.8/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.8/composite.index new file mode 100644 index 00000000..457291de --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.8/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.8.*/*/ -maxdepth 0 | sort -r | head -n 10) +NAME="Mylyn 3.8 Snapshots for Eclipse 3.7, 3.8 and 4.2" diff --git a/org.eclipse.mylyn-downloads/snapshots/3.9/composite.index b/org.eclipse.mylyn-downloads/snapshots/3.9/composite.index new file mode 100644 index 00000000..35332767 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/3.9/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.9.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn 3.9 Snapshots for Eclipse 3.8, 4.2 and 4.3" diff --git a/org.eclipse.mylyn-downloads/snapshots/galileo/composite.index b/org.eclipse.mylyn-downloads/snapshots/galileo/composite.index new file mode 100644 index 00000000..10e900c2 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/galileo/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.[56].*/*/ -maxdepth 0 | sort -r | head -n 3) +NAME="Mylyn Snapshots for Eclipse Galileo" diff --git a/org.eclipse.mylyn-downloads/snapshots/helios/composite.index b/org.eclipse.mylyn-downloads/snapshots/helios/composite.index new file mode 100644 index 00000000..0f764d7e --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/helios/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.[5678].*/*/ -maxdepth 0 | sort -r | head -n 3) +NAME="Mylyn Snapshots for Eclipse Helios" diff --git a/org.eclipse.mylyn-downloads/snapshots/indigo/composite.index b/org.eclipse.mylyn-downloads/snapshots/indigo/composite.index new file mode 100644 index 00000000..ef3e5f69 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/indigo/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.[5678].*/*/ -maxdepth 0 | sort -r | head -n 3) +NAME="Mylyn Snapshots for Eclipse Indigo" diff --git a/org.eclipse.mylyn-downloads/snapshots/juno/composite.index b/org.eclipse.mylyn-downloads/snapshots/juno/composite.index new file mode 100644 index 00000000..571e1b4b --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/juno/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.[89].*/*/ -maxdepth 0 | sort -r | head -n 3) +NAME="Mylyn Snapshots for Eclipse Juno" diff --git a/org.eclipse.mylyn-downloads/snapshots/kepler/composite.index b/org.eclipse.mylyn-downloads/snapshots/kepler/composite.index new file mode 100644 index 00000000..32b97a45 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/kepler/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.[9].*/*/ -maxdepth 0 | sort -r | head -n 3) +NAME="Mylyn Snapshots for Eclipse Kepler" diff --git a/org.eclipse.mylyn-downloads/snapshots/luna/composite.index b/org.eclipse.mylyn-downloads/snapshots/luna/composite.index new file mode 100644 index 00000000..a6d4ef8a --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/luna/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.14.*/*/ -maxdepth 0 | sort -r | head -n 3) +NAME="Mylyn Snapshots for Eclipse Luna" diff --git a/org.eclipse.mylyn-downloads/snapshots/mars/composite.index b/org.eclipse.mylyn-downloads/snapshots/mars/composite.index new file mode 100644 index 00000000..9a5ee6db --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/mars/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.19.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn Snapshots for Eclipse Mars" diff --git a/org.eclipse.mylyn-downloads/snapshots/neon/composite.index b/org.eclipse.mylyn-downloads/snapshots/neon/composite.index new file mode 100644 index 00000000..6dec9625 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/neon/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.21.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn Snapshots for Eclipse Neon" diff --git a/org.eclipse.mylyn-downloads/snapshots/oxygen/composite.index b/org.eclipse.mylyn-downloads/snapshots/oxygen/composite.index new file mode 100644 index 00000000..7cb1c541 --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/oxygen/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.22.*/ -mindepth 1 -maxdepth 1 -type d | sort -r | head -n 10) +NAME="Mylyn Snapshots for Eclipse Oxygen" diff --git a/org.eclipse.mylyn-downloads/snapshots/weekly/composite.index b/org.eclipse.mylyn-downloads/snapshots/weekly/composite.index new file mode 100644 index 00000000..48d7badf --- /dev/null +++ b/org.eclipse.mylyn-downloads/snapshots/weekly/composite.index @@ -0,0 +1,2 @@ +DIRS=$(find ../../drops/3.2*/*/ -maxdepth 0 | sort -r | head -n 1) +NAME="Mylyn Weekly for Eclipse 4.5 and later" diff --git a/org.eclipse.mylyn-downloads/update-composite.sh b/org.eclipse.mylyn-downloads/update-composite.sh new file mode 100755 index 00000000..0eede8db --- /dev/null +++ b/org.eclipse.mylyn-downloads/update-composite.sh @@ -0,0 +1,80 @@ +#!/bin/bash -e + +update() { +source composite.index + +#if [ "$DIRS" == "" ]; then +# echo "missing DIRS in $PWD/composite.index" +# exit 1 +#fi + +if [ "$NAME" == "" ]; then + echo "missing NAME in $PWD/composite.index" + exit 1 +fi + +FILE=compositeArtifacts.xml +TAG=compositeArtifactRepository +TYPE=org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository + +compose + +FILE=compositeContent.xml +TAG=compositeMetadataRepository +TYPE=org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository + +compose + +cat > p2.index <<EOF +version=1 +metadata.repository.factory.order=compositeContent.xml,! +artifact.repository.factory.order=compositeArtifacts.xml,! +EOF +} + +compose() { +echo "Updating $PWD/$FILE" + +cat > $FILE <<EOF +<?xml version='1.0' encoding='UTF-8'?> +<?TAG version='1.0.0'?> +<repository name='NAME' type='TYPE' version='1.0.0'> + <properties size='2'> + <property name='p2.compressed' value='true'/> + <property name='p2.timestamp' value='TIMESTAMP'/> + </properties> + <children size='CHILD_COUNT'> +EOF + +sed -i -e "s/TAG/$TAG/" -e "s/TYPE/$TYPE/" $FILE +sed -i -e "s/NAME/$NAME/" -e "s/TIMESTAMP/$TIMESTAMP/" $FILE +COUNT=0 +for i in $DIRS; do + echo " <child location='$i'/>" >> $FILE + COUNT=$((COUNT+1)) + + echo " added $i" +done +sed -i -e "s/CHILD_COUNT/$COUNT/" $FILE + +cat >> $FILE <<EOF + </children> +</repository> +EOF +} + + +TIMESTAMP=$(date +%s)000 + +if [ "$1" == "-r" ]; then + for i in $(find -name composite.index); do + (cd $(dirname $i); update) + setfacl -m u:55011:rwx $(dirname $i)/*.xml || true + done +elif [ -e composite.index ]; then + update +else + echo "composite.index not found" + exit 1 +fi + diff --git a/org.eclipse.mylyn-downloads/update-repositories.sh b/org.eclipse.mylyn-downloads/update-repositories.sh new file mode 100755 index 00000000..9eed532f --- /dev/null +++ b/org.eclipse.mylyn-downloads/update-repositories.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +set -e + +BASEDIR=$(cd $(dirname $0) && pwd) +TARGET=/home/data/httpd/download.eclipse.org/mylyn + +cp -r snapshots releases $TARGET + +cd $TARGET +$BASEDIR/update-composite.sh -r diff --git a/org.eclipse.mylyn-site/pack-and-sign/update-composite.sh b/org.eclipse.mylyn-site/pack-and-sign/update-composite.sh index ccd45af7..0eede8db 100755 --- a/org.eclipse.mylyn-site/pack-and-sign/update-composite.sh +++ b/org.eclipse.mylyn-site/pack-and-sign/update-composite.sh @@ -24,6 +24,12 @@ TAG=compositeMetadataRepository TYPE=org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository compose + +cat > p2.index <<EOF +version=1 +metadata.repository.factory.order=compositeContent.xml,! +artifact.repository.factory.order=compositeArtifacts.xml,! +EOF } compose() { |