Hi Matt, Indeed, this tutorial was originally published in March 20, 2017, and many things have changed since then. both in Google Cloud and in Swift.
If you’re still searching for a similar HelloWorld tutorial, I would suggest taking a look at this repository from the Google Cloud Platform <https://github.com/GoogleCloudPlatform/appengine-custom-runtimes-samples/tree/master/swift> on Kitura, another popular web framework and HTTP server implemented in Swift. Just make sure to change in the Package.swift file the majorVersion to 2 and the minor to 6 <https://github.com/GoogleCloudPlatform/appengine-custom-runtimes-samples/blob/master/swift/Package.swift#L6> in order to run the most up-to-date Kitura version available. On Thursday, January 10, 2019 at 5:23:18 PM UTC-5, Matt Sanford wrote: > > You were certainly right, I added the "path" but now I am facing a > different issue. The Perfect library has a dependency that requires openssl > 1.0.2 but the version that is installed is 1.0.1 so the module is failing > to compile. It seems as though the tutorial that was posted is severely out > of date. > > On Wednesday, January 9, 2019 at 3:10:33 PM UTC-5, George (Cloud Platform > Support) wrote: >> >> Hello Matt, >> >> What directory are you in, when you run the "gcloud app deploy" command? >> You are expected to be in the top-level directory, where the app.yaml >> configuration file is present. >> >> You seem to lack a directory, by reference to: >> >> TopLevelDirectory >> |- Package.swift >> |- Sources >> |- MyAppName >> |- MyAppNameSource1.swift >> |- MyAppNameSource2.swift >> >> A directory named analogous to "MyAppName" seems to be missing. >> >> It may prove helpful, for the sake of investigation, to actually use the >> "path" property, as advised in the error message, and determine this way >> which path is missing. >> > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at https://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/0e025680-4a23-4bfc-9341-11a9c3952d28%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.