vnext
Basically, vnext... What's up?
If I build a vnext app following the steps below with VS 2014 CTP will it run on appharbor?
Discussions are closed to public comments.
If you need help with AppHarbor please
start a new discussion.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by rune on Oct 16, 2014 @ 07:42 AM
Hi,
I'm not sure actually - have you tried? I think there might be an challenge with the way vnext apps are built by the infrastructure. It basically expects a
_PublishedWebsites
folder in the build output containing a single web application folder that IIS is configured to use.The required software is installed on the worker servers, and it should be possible to work around any differences. Vnext is somewhat of a moving target to support right now - it evolves very rapidly, and the conventions are constantly changing. That makes it difficult to support a single "one size fits all" solution right now, so the plan is to support it by allowing for more configurability during build/deploy - basically letting you use your own script to build the app and point it at the right folder (aking to Heroku's buildpacks and/or docker files).
Until then I'd love to hear anything you might find out if you give it a try!
Best,
Rune
2 Posted by blair55 on Oct 16, 2014 @ 05:25 PM
Not tried it yet Rune, just curious! However I would like to see greater capability to customise the build process. Just recently I was thinking how to use Grunt build tools with an AppHarbor build pipeline, so that would be much appreciated.
I'll let you what I find if anything!
Thanks,
Nick
Support Staff 3 Posted by rune on Oct 19, 2014 @ 11:51 PM
Ok cool - by the way, you can actually already get a long way just by using the features already built into solution/project file. These allow you to define custom scripts as well. Another user was able to use this and shared the solution file he uses.
It's a bit of a hack, but it works and will continue to do so. The new build engine customization will essentially allow you to do the same without having to define scripts to execute in the solution file.
Best,
Rune