• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Automatic File Release on Sourceforge

 
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

Does anyone know of a way to do autmatic file releases on Sourceforce,
for example releasing nightly builds?

Arnold
 
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
How does one normally upload a release to Sourceforge?
 
Arnold Kesselaar
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Please excuse the "paste". There are however projects who update to sourceforge automatically. Do you have any idea how this can be done?

These are the steps according to the sourceforge website:

To create a new file release, first access the file release interface. Second, make use of the "Add Release" link next to the package within which you wish to add a release. Enter the desired name for this release within the "New release name" field. Ensure that the "Of which package" option is set with the correct package name. It should be noted that once a package is created, it CANNOT be removed from the file release system; please check your selections at this time. Once you are comfortable that the file release name and package name appear correctly, make use of the "Create This Release" button.

Complete the details within the "Step 1" section of the resulting page. The release date should be set to the current date (unless you have suitable reason otherwise). The "Status" field should be set to "Active". Add change log and release notes details as desired. This data may be edited later if you make a mistake. Once you have checked the information you have added to this form, make use of the "Submit/Refresh" button at the bottom of the "Step 1" section of this page.

The resulting page will include a file listing, within the "Step 2" section of the page, which contains all files that have been uploaded to the incoming directory on upload.sourceforge.net, but have not yet been attached to a file release. If you have not already uploaded the files you intend to attach to this file release, please do so at this time (then make use of the "Refresh View" button in this page section).

Ensure that the check boxes for the files you wish to associate with this release are checked. Please double-check to verify that you have not selected the check boxes next to files uploaded by other users. Once you have confirmed your selections, make use of the "Add Files and/or Refresh View" button within the "Step 2" section of this page.

The files you selected will now appear in the "Step 3" section of the resulting page. Set the "Processor" field as appropriate. Set the "File Type" field as appropriate. Ensure that the release date for each file matches the release date you submitted for the file release. Once all settings are correct for a file, make use of the "Update/Refresh" button for that file. Repeat this process for each file you have added to the file release.

Once you have completed the process of setting the properties for each file in your file release, please proceed to "Step 4". In the event that users are monitoring this file package, please consider sending them notification of this file release. To send notification of a file release to those users monitoring the package, ensure that the "I'm sure" check box is checked, then make use of the "Send Notice" button.

Updates to project download pages are currently performed on a 30 minute cycle. While changes and additions to your file releases will be reflected immediately in the admin interface for the file release system, it may take up to 30 minutes for your changes to be reflected on the download page for your project.
 
reply
    Bookmark Topic Watch Topic
  • New Topic