Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JBIDE-19715 mark fullSite and full-site deprecated; set new defaults for creation of src.zip (in target/ folder not in target/fullSite/all/ folder)

Signed-off-by: nickboldt <nboldt@redhat.com>

  1. … 2 more files in changeset.
release 0.26.1 to nexus

Signed-off-by: nickboldt <nboldt@redhat.com>

  1. … 6 more files in changeset.
improve documentation and update README

Signed-off-by: nickboldt <nboldt@redhat.com>

  1. … 6 more files in changeset.
JBIDE-23322 add examples and doc on how to use this within a pom or via commandline

Signed-off-by: nickboldt <nboldt@redhat.com>

  1. … 1 more file in changeset.
JBIDE-23322 add property mappings to parameters so we can call this mojo from commandline

Signed-off-by: nickboldt <nboldt@redhat.com>

JBIDE-23322 do not require project & session

Signed-off-by: nickboldt <nboldt@redhat.com>

JBIDE-23322 produce p2.index file too

Signed-off-by: nickboldt <nboldt@redhat.com>

JBIDE-23322 new GenerateCompositeSite mojo, plus example pom showing how to use it. TODO: enable URL scraper so we can build composites of any URL's children

add support for collectChildrenFromRemote*

support reading multiple URLs for child folders; support passing in all params via commandline so we can call this w/o a pom

Signed-off-by: nickboldt <nboldt@redhat.com>

    • -0
    • +183
    ./GenerateCompositeSite.java
  1. … 2 more files in changeset.
fix findRepoRoot throwing NPE if git repository is not found

JBIDE-22870 from now on, default skipCheckSHAs to true so we don't have false failures building jbosstools src zip

JBIDE-22808 improve error message when there's a git SHA conflict between source and binary; also fix bug deducing projectName from projectURL (when projectURL = https://github.com/jbosstools/jbosstools-arquillian format)

JBIDE-22757 bump up to 0.26.0-SNAPSHOT and depend on Tycho 0.26.0-SNAPSHOT instead of 0.25.0

  1. … 5 more files in changeset.
JBIDE-22757 use BUILD_TIMESTAMP instead of BUILD_ID, but this will likely still be null

improved try/catch to throw proper mojo exceptions

    • -28
    • +69
    ./GenerateRepositoryFacadeMojo.java
extract alterXzFile method

    • -38
    • +17
    ./GenerateRepositoryFacadeMojo.java
JBDS-3929 apply the same content.xml transformations in content.jar as in content.xml.xz

extract alterXzFile method

improved try/catch to throw proper mojo exceptions

    • -5
    • +76
    ./GenerateRepositoryFacadeMojo.java
  1. … 1 more file in changeset.
JBDS-3929 apply the same content.xml transformations in content.jar as in content.xml.xz

JBDS-3929 apply the same artifacts.xml transformations in artifacts.jar as in artifacts.xml.xz

    • -9
    • +35
    ./GenerateRepositoryFacadeMojo.java
JBDS-3929 apply the same content.xml transformations in content.jar as in content.xml.xz

    • -0
    • +25
    ./GenerateRepositoryFacadeMojo.java
  1. … 1 more file in changeset.
JBDS-3598 turns out the skip flag isn't actually enabled, so fix that

    • -293
    • +300
    ./FetchSourcesFromManifests.java
JBIDE-20839 replace @:/ with _ so that we have a valid path regardless of the form used for github source projectName

Add a parameter to skip the generation of buildinfo.json

This is useful for users who don't need this extra information in the

repository.

Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>

    • -4
    • +14
    ./GenerateRepositoryFacadeMojo.java
JBIDE-19814 support option to specify the buildinfo.json file instead of a plugin (from whose manifest.mf we'll check for a SHA)

    • -64
    • +173
    ./FetchSourcesFromManifests.java
JBIDE-20171 extract method fetchUpstreamSourcesZip so we can fetch sources for a buildinfo.json SHA instead of MANIFEST.MF SHA; if no SHA in MANIFEST.MF, toss a warning and fetch sources from buildinfo.json SHA

    • -47
    • +70
    ./FetchSourcesFromManifests.java
JBIDE-19467 add check for SHA matching Eclipse-SourceReference vs. buildinfo_*.json

swap URL for FileInputStream, per Max's suggestion

Make GenerateRepositoryMojo work with detached HEAD without references

JBIDE-19814 fix threading problem w/ creating zip that includes local sources not completing; fix packing problem (sources zip creation overwrites; fix cache cleanup (only keep one source zip per project)

    • -113
    • +160
    ./FetchSourcesFromManifests.java
JBIDE-19814 instead of zip4j, try java.util.zip.ZipFile instead; (per Max) fail build if no values found for projectName or projectSHA

JBIDE-19814

fix comments/formatting and set root folder in zip correctly

    • -38
    • +100
    ./FetchSourcesFromManifests.java
  1. … 1 more file in changeset.
JBIDE-19798 ensure buildinfo dir is created even for JBT component builds

JBIDE-19798 JBIDE-19814 include buildinfo.json files and local sources (work in progress)

JBIDE-19798 throw IO and UnknownHost exceptions instead of catching them and simply printing a stack trace (per max's suggestion)

JBIDE-19798 instead of git clone, use git archive (which purges dirty changes in files and the .git folder too); reuse findRepoRoot() from GenerateRepositoryFacadeMojo in FetchSourcesFromManifests

JBIDE-19798 move git.properties into src/test/resources; move gitignore instruction to tycho-plugins/repository-utils/

    • -121
    • +197
    ./FetchSourcesFromManifests.java
    • -19
    • +65
    ./GenerateRepositoryFacadeMojo.java
  1. … 4 more files in changeset.
fix classpath files

suppress deprecation warning in target-platform-utils/src/main/java/org/jboss/tools/tycho/targets/FixVersionsMojo.java

add missing classpath and .project files for discovery-utils

add missing .project file for root project

update copyright

update copyright, add TODO markers, remove unused method

fix copyright

  1. … 1 more file in changeset.