| Summary: | [build.eclipse.org] change ownership of files in /opt/users/nebulaBuild | ||
|---|---|---|---|
| Product: | Community | Reporter: | Nicolas Richeton <nicolas.richeton> |
| Component: | Servers | Assignee: | Eclipse Webmaster <webmaster> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Nicolas Richeton
Done. -M. Thanks for changing the ownership. I'm reopening the bug because I still have an issue, now with publishing files to download. The technology/nebula directory has group nebulaadmin, which lets nebula committers drop files there. But nebulaBuild does not belong to that group so it can't publish files. What is the right option ? - make nebulaBuild a member of nebulaadmin ? - set chmod o+w ? - chown/chgrp on nebula download ? This will prevent management from committer accounts. Thanks The answer is that you build with the build account, and then you(or another commiter with the required access) move the files from the build location to the downloads area. -M. The whole idea is to have latest builds published automatically. I don't feel like logging every day / week to move builds results manually. :) > The whole idea is to have latest builds published automatically.
Could you do any better if you were using a remote build server?
You essentially have two options when using build.eclipse.org:
a) Build using your committer ID. You are then free to tag CVS and write to the downloads area. However, you cannot share your committer account with anyone else, so this doesn't scale.
b) Build using a generic buildID. This ID can be shared with fellow committers, but cannot be used to put files in the downloads area nor commit to CVS. You can, however, use scp and SSH keys for the 'passwordless' access to dev.eclipse.org, making it possible to upload files automatically.
ok, So I will build with my id, using the home of buildNebula as the working dir. Thanks Yep, that should work.. Thanks. |