Skip to content

Version release

Allan C. M. Lira edited this page Dec 17, 2020 · 1 revision

Totalcross insiders tutorial to launch versions:

  1. Build totalcross either in CI or manually;

    1. Unzip the *.zip;
    2. In the dist folder you will see the file totalcross-sdk.jar;
  2. Upload totalcross-sdk.jar in artifactory:

    1. Go to https://maven.totalcross.com/;
    2. If you are an insider you will have a valid login;
    3. Browse to artifacts tab;
    4. Choose (click) which repository you want to upload to, this will directly affect the user experience (ex. repo1, nightly, release);
    5. Click on Deploy;
    6. The files you will upload are the ones in TotalCrossSDK/build;
      1. The first one is totalcross-sdk, this has the version tag and will fill all fields of the form, but you will have to mark the generate pom.xml checkbox;

      2. The other two are:

        • totalcross-sdk-x.x.x-javadoc.jar;
        • totalcross-sdk-x.x.x-sources.jar.

        The only difference is that it will not automatically fill in the fields:

        org name classifier version
        com.totalcross totalcross-sdk sources or javadoc x.x.x

        You will not have to mark the generate pom.xml checkbox.

  3. Upload the *.zip into AWS S3 bucket:

    1. If you are an insider you will have a valid login;
    2. Browse to S3 Bucket5 list;
    3. Upload the file to the release folder;
    4. After uploading, make the file public.