Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

package generator #7

Open
mshanemc opened this issue Apr 23, 2015 · 5 comments
Open

package generator #7

mshanemc opened this issue Apr 23, 2015 · 5 comments

Comments

@mshanemc
Copy link

Enhancement:

It would be awesome if githubsfdeploy could reach into my org, find the matching metadata components from the repo, and create a (unmanaged) package for me.

The process would conclude with giving me the package URL.

Errors would be any missing components or dependency issues.

@afawcett
Copy link
Owner

So lets elaborate this a bit further...

  1. Click button on README file
  2. Login to Salesforce
  3. Scans repo and scans org
  4. Reports and error if missing components between either? What would be a dependency issue?
  5. Creates an unmanaged package in the org

What is it your really wanting to achieve here i am wondering?

@afawcett
Copy link
Owner

afawcett commented Jun 6, 2015

@mshanemc let me know your thoughts, it sounds interesting what your proposing, just need to get my head round it some more...

@afawcett afawcett closed this as completed Jun 6, 2015
@mshanemc
Copy link
Author

The idea is that the repo package.xml is used to build the package.

As is, doing an unmanaged package AND github for source control means keeping the two in sync, plus dealing with the package component selection UI.

Internally, and on the appExchange as Salesforce labs, we do a lot of unmanaged packages.

@afawcett
Copy link
Owner

Ah "unmanaged" packages! Got it!

@afawcett
Copy link
Owner

I've re-opened this and marked it as an enhancement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants