Giter Site home page Giter Site logo

insurance-toolchain's People

Contributors

data-henrik avatar hmagph avatar jakepeyser avatar l2fprod avatar uwefassnacht avatar vidyasagarmsc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

insurance-toolchain's Issues

Make name of deployed apps unique

When creating the toolchain, "standard names" for the 4 microservices are chose.

There is no warning to users if these routes are already taken. Errors can be found in the logs:

The route dev-cloudco-insurance-catalog.mybluemix.net is already in use.

But these are hard to find or remedy (for novice cloud foundry users)

Is it possible to ask the user for a pre- or suffix for the apps? Or (at the very least) add a prominent note to the README what needs to be done to avoid this situation?

Allow to deploy only master or only dev

The current toolchain deploys both dev and prod versions of the app. What if I'm only interested in the master stream?

What if I want to deploy master for all modules but dev for the dashboard as I want to do fixes there?

Instead of deploying master+dev in one toolchain, we could have the option to select which branch to deploy for each module, defaulting to master.

Authentication failure in the DEPLOY stage

Hi. I'm seeing an error with both pipelines (bot and dashboard). The BUILD stage was successful, but the erorr below was found on the DEPLOY stage:


Preparing to start the job...
Preparing the build artifacts...
cf login -a "https://api.eu-gb.bluemix.net" -u "" -p "" -o "" -s ""
API endpoint: https://api.eu-gb.bluemix.net

Email>
Password> stty: 'standard input': Inappropriate ioctl for device

stty: 'standard input': Inappropriate ioctl for device
Authenticating...
Credentials were rejected, please try again.

Password> stty: 'standard input': Inappropriate ioctl for device

stty: 'standard input': Inappropriate ioctl for device
Authenticating...
Credentials were rejected, please try again.

Password> stty: 'standard input': Inappropriate ioctl for device

stty: 'standard input': Inappropriate ioctl for device
Authenticating...
Credentials were rejected, please try again.

API endpoint: https://api.eu-gb.bluemix.net (API version: 2.106.0)
Not logged in. Use 'cf login' to log in.
FAILED
Unable to authenticate.

Finished: FAILED


Adapt toolchain to demo script

Change toolchain so that:

  • All 9 microservices deploy into a single space (the one that the user is logged into). Services will have different name prefixes. Example:
  • dev-{service-name}
  • test-{service-name}
  • {service-name}
  • Remove slack integration (will be added interactively during the demo)

Deploy failed

I have this error message in the log
FAILED
The plan Lite could not be found for service cloudantNoSQLDB

Move all pipeline scripts to their respective repo

Instead of having the scripts inside the pipeline yml files, move them in their respective repos. It makes updating the deployment logic easier with less updates to do in the pipelines.

See logistics-wizard-recommendation for an example.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.