Many things can go wrong when you push an application to Bluemix. Some of the errors are easier to figure out, while others may be harder. In this three-part blog series, I will examine the common errors that may happen during application push, including their symptom, the tools and techniques to diagnose them, and the possible solutions.
When you test a service, you want the tools to understand the service responses, and to validate the returned data in detail. In many cases, parts of the response are not relevant to your test, and you want to ignore them. For other parts, you might want only to assert that a value is present, or that it is the correct type, without checking the value exactly. With fine-grained assertions, you can define a JSON message into its component parts, and apply individual assertions to those components that your testing requires.
This weekly post showcases some of the best new Bluemix tutorials, videos, and other content published each week on developerWorks. Featured articles include how to translate your Bluemix application to access global markets using machine translation combined with easy-to-use RESTful APIs, how to migrate your app from Heroku to Bluemix, and how to use Maven with the Bluemix DevOps Services delivery pipeline.
Since our blog post about Integration Testing in March, we've released several updates. This blog entry explains how you can now test services based on the role of a user or client that is consuming the service, making it easy to do role and mixed-role testing.
You're an iOS developer keen to share code? Xcode's your IDE of choice? Use IBM Bluemix DevOps Services to share via Git repository! I recently decided to explore iOS app development with the Swift programming language and found the initial push of files from Xcode to IBM Bluemix DevOps services failed. This blog post explains why this initial push fails in the Xcode IDE and provides steps to work around it.
Docker containers have rapidly been gaining adoption based on the positive developer experience, ease of deployment and the portability of the images. Docker containers are easy to build, move and deploy locally, on traditional systems and in a growing number of Cloud Providers.
This post calls your attention to some of the Bluemix tutorials, videos, quick-starts and other useful content being published on developerWorks. This week features DevOps Services at hackathons, a mobile-friendly calorie counter on IBM Bluemix with PHP/MySQL, and a video of LiveEdit development with Node.js apps.
This post calls your attention to some of the Bluemix tutorials, videos, quick-starts and other useful content being published on developerWorks. This week features tutorials on DevOps Services, integrating IBM BPM with Watson, and the quarterly Editors' picks for Top 10 Bluemix tutorials.
What if you could develop applications running on Bluemix as if you were in a local environment? What if, the minute you press save in your text editor of choice, your code automatically syncs with your Web IDE workspace and incrementally deploys to your running Bluemix app instance, enabling a wonderfully efficient code-test cycle?