manifest.yml in your sources did not have a “buildpack” or “command” entries. I needed to add those it seems.
When I push I get:
-----> WARNING: You are requesting a custom version of Swift (defined in your .swift-version)
-----> WARNING: Default supported Swift version: swift-4.1.1
-----> WARNING: Requested Swift version for your app: swift-4.1
-----> WARNING: The buildpack will attempt to download requested version from Swift.org
Thanks. What I meant by “obsolete” is that the new site/code does use “ibmcloud” rather than “bx” now.
Anyway, my current issue is that I can’t get Kitura and CloudKit to authenticate public db requests. I am using OpenSSL to generate the ECSDA signatures and evidently it is different between the Mac (where the code works) and Linux (where I get authentication errors.)
While this doesn’t directly have anything to do with Kitura I am afraid I will have to abandon my Kitura efforts unless I can get this to work.
The manifest.yml file I had had 2 lines missing, the buildpack: and command:
I added them and it caused the bluemix app push to fail. I removed them and that command eventually pushed the instance up.
Also, anyone having trouble getting the commands to work from David (for example getting message “FAILED” Could not target org) would be better following the commands from IBM when you create instance and download CLI on the page titled " Download, modify, and redeploy your Cloud Foundry app with the command line interface"