Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Tycho doesn't support the maven-release-plugin.

      • Check how other Tycho projects do their release.
      • Check how apache-release profile and RAT checks can be intgrated
      • Which version numbers to use for Maven (2.0.0-M9) and P2 artifacts (2.0.0.vYYYYMMDD)?

      Also document the build and release process.

        Activity

        Hide
        seelmann Stefan Seelmann added a comment -

        Done:

        • Test build with enabled apache-release profile works (rat check, javadoc and source jar generation, GPG signing)
        • Create release source zip
        • Set version number and create release artifacts

        TODOs:

        • Test interaction with SVN
        • Deploy to staging
        • Verify that version number is correct in all plugins, features, update site, etc
        • P2 repository zip doen't contain eclipse-target-platform mirror
        • Sign product archives and P2 repository zip
        Show
        seelmann Stefan Seelmann added a comment - Done: Test build with enabled apache-release profile works (rat check, javadoc and source jar generation, GPG signing) Create release source zip Set version number and create release artifacts TODOs: Test interaction with SVN Deploy to staging Verify that version number is correct in all plugins, features, update site, etc P2 repository zip doen't contain eclipse-target-platform mirror Sign product archives and P2 repository zip
        Hide
        seelmann Stefan Seelmann added a comment -

        TODOs are done. Run release process successfully. Documented in README.md.

        Show
        seelmann Stefan Seelmann added a comment - TODOs are done. Run release process successfully. Documented in README.md.

          People

          • Assignee:
            seelmann Stefan Seelmann
            Reporter:
            seelmann Stefan Seelmann
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development