Skip to content

Development stack for AngularJS 2 based on angular-cli with TypeScript, Webpack 2, hosted on Docker/Nginx in OpenShift

License

Notifications You must be signed in to change notification settings

rekoch/esta-webjs-2

Repository files navigation

ESTA WebJS 2

ESTA WebJS 2 is a development stack for web applications based on angular/cli. It adds the integration to our environment:

  • Jenkins
  • SonarQube including coverage
  • Unit & E2E Tests on Selenium Webgrid
  • Local Unit Tests are running on a headless browser instead of chrome
  • Docker based image to run the application in nginx within a container on OpenShift.

Credits to

How to use

  • Clone this repository
  • Change the following settings:

pom.xml

Enter your own data:

<groupId>ch.sbb.esta.webjs</groupId>
<artifactId>esta-webjs-2-starterkit</artifactId>
<version>2.0.0-SNAPSHOT</version>
 
<distributionManagement>
    <repository>
      <id>hosted.esta-webjs.releases</id>
      <url>...deine URL...</url>
    </repository>
    <snapshotRepository>
      <id>hosted.esta-webjs.snapshots</id>
      <url>...deine URL...</url>
    </snapshotRepository>
</distributionManagement>

package.json

Enter your own data. Also Version and Authors...

{"name": "webjs-starterkit"}

docker/Dockerfile

Change all the names and the point where your artifacts come from

About

Development stack for AngularJS 2 based on angular-cli with TypeScript, Webpack 2, hosted on Docker/Nginx in OpenShift

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published