I don't think we can add extra options to the npm install command. I just did a quick test locally like this:
npm install flexjs-0.7.0.tgz -g -extr In the download_dependencies.js script, I checked the value of process.argv, and I could not see the "-extra" argument. However, NPM supports the concept of a "tag" for a release. Normally, when you publish to the registry, you publish to the "latest" tag. We could publish a special version to a "nightly" tag that downloads nightly builds instead of release builds. Then, when you want a nightly build, you can do something like this: npm install flexjs@nightly -g A release version is still installed normally: npm install flexjs -g - Josh On Tue, Aug 30, 2016 at 12:57 PM, Alex Harui <aha...@adobe.com> wrote: > Om, > > Is there a way to pick up command line parameters so we could use a > –nightly flag to test against the nightly CI server instead of the mirrors > so we could have both code-paths in the repo and wouldn't have to remember > to revert some of this code? > > -Alex > > From: "omup...@gmail.com<mailto:omup...@gmail.com>" <omup...@gmail.com > <mailto:omup...@gmail.com>> on behalf of OmPrakash Muppirala < > bigosma...@gmail.com<mailto:bigosma...@gmail.com>> > Date: Tuesday, August 30, 2016 at 12:53 PM > To: Alex Harui <aha...@adobe.com<mailto:aha...@adobe.com>> > Cc: "dev@flex.apache.org<mailto:dev@flex.apache.org>" <dev@flex.apache.org > <mailto:dev@flex.apache.org>>, "harbs.li...@gmail.com<mailto: > harbs.li...@gmail.com>" <harbs.li...@gmail.com<mailto: > harbs.li...@gmail.com>> > Subject: Re: AW: AW: Will we have a new release out the door till 8th of > September? > > I just looked over your changes. Looks fine to me. We should remember to > revert the hardcoded paths of falcon/flexjs binaries to the mirror urls > once we push the release out. > > Then we can test the npm flexjs distribution one last time and push the > module out to npmjs.org<http://npmjs.org> > > Thanks for pushing this out. It would have taken quite a long time for me > to figure out all the changes. > > Regards, > Om > > On Tue, Aug 30, 2016 at 12:47 PM, Alex Harui <aha...@adobe.com<mailto: > aha...@adobe.com>> wrote: > OK, I just pushed changes that seem to work with the nightly build. I > think we have to update the scripts once more once the final release is out > on the mirrors. Then is there a final step where we publish this module to > the uber Node registry? > > I would like to have at least one more PMC member review the release > before we cut RCs. I will post more information in the Last Call thread in > case folks are filtering for that. > > -Alex > > From: "omup...@gmail.com<mailto:omup...@gmail.com>" <omup...@gmail.com > <mailto:omup...@gmail.com>> on behalf of OmPrakash Muppirala < > bigosma...@gmail.com<mailto:bigosma...@gmail.com>> > Date: Monday, August 29, 2016 at 12:37 PM > To: Alex Harui <aha...@adobe.com<mailto:aha...@adobe.com>> > Cc: "dev@flex.apache.org<mailto:dev@flex.apache.org>" <dev@flex.apache.org > <mailto:dev@flex.apache.org>>, "harbs.li...@gmail.com<mailto: > harbs.li...@gmail.com>" <harbs.li...@gmail.com<mailto: > harbs.li...@gmail.com>> > > Subject: Re: AW: AW: Will we have a new release out the door till 8th of > September? > > Locally, you can test by simply running: > > Install: npm install -g > Uninstall: npm uninstall flexjs -g > > If you want to test the one deployed on npm, you need to run: > Install: npm install flexjs -g > Uninstall: npm uninstall flexjs -g > > Installing will add the flexjs module to: > > Windows: C:\Users\<username>\AppData\Roaming\npm\node_modules\flexjs\ > Mac: /usr/local/lib/node_modules/flexjs/examples/flexjs/ > > On Mon, Aug 29, 2016 at 12:31 PM, Alex Harui <aha...@adobe.com<mailto: > aha...@adobe.com>> wrote: > How do you test changes? > > Sent from my LG G3, an AT&T 4G LTE smartphone > > ------ Original message------ > From: OmPrakash Muppirala > Date: Mon, Aug 29, 2016 11:30 AM > To: dev@flex.apache.org<mailto:dev@flex.apache.org>; > Cc: Harbs; > Subject:Re: AW: AW: Will we have a new release out the door till 8th of > September? > > Still on it. Sorry it turned out to be more work than I thought. Hope to > get it done soon. > > Unless someone wants to jump in and help out. Looks like most of the > changes are in this file: > > https://github.com/apache/flex-utilities/blob/develop/ > npm-flexjs/dependencies/ApacheFalcon.js > > Thanks, > Om > > On Mon, Aug 29, 2016 at 7:19 AM, Alex Harui <aha...@adobe.com<mailto:aharu > i...@adobe.com>> wrote: > > > > > > > On 8/29/16, 12:31 AM, "Christofer Dutz" <christofer.d...@c-ware.de< > mailto:christofer.d...@c-ware.de>> wrote: > > > > >So what's the state on this? > > > > I was hoping to hear from Om that the npm was working again. And I was > > hoping to hear from at least one more PMC member that they checked the > > release packages and they looked ok. Have you done that? Plus, at least > > 3 PMC members were on the road last week. I'd like to get a vote going > by > > Tuesday or Wednesday. I might be able to work on the npm stuff, but I've > > never done it before. > > > > -Alex > > > > > > >