Closed (won't fix)
Project:
Drupal.org drush
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
8 Feb 2012 at 06:08 UTC
Updated:
9 Feb 2012 at 07:10 UTC
I'm hitting this in both Commons and openPublic:
projects[tidy_node_links][download][type] = "git"
projects[tidy_node_links][download][url] = "http://git.drupal.org/sandbox/ezrag/1344006.git"
projects[tidy_node_links][download][revision] = "6.x-1.x"
projects[tidy_node_links][type] = "module"
projects[tidy_node_links][subdir] = "contrib"
Using both the projects[] URL and a Drupal.org sandbox as the Git repo. Results in:
The project download-level attribute 'url' on project 'tidy_node_links' is not allowed. [error]
Could not retrieve version information for tidy_node_links. [error]
Comments
Comment #1
dwwI believe this will work fine if these two are fixed:
#1432290: Ignore 'url' parameter when it's from git.drupal.org
#1432476: drupalorg_drush always try to download release history XML info
Comment #2
dwwUpon further consideration, no, this won't work. The d.o packaging system wants to know what you're including. It assumes you're either including releases of projects, or external libraries. Git checkouts of sandboxes are neither. We can't display these. We can't really do anything with them. And FFS, these are *sandbox* projects. If the code actually needs to be packaged for end users in distributions, it sure as hell better be from full projects. This madness must stop. Won't fix.