This repository has been archived by the owner on May 7, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Moved Notifications, Broadcaster and Logger services from ngx-login-client and ngx-fabric8-wit. Build is based on ngx-fabric8-wit. Removed lodash references as we don't use it yet.
- Loading branch information
0 parents
commit 5fed5fc
Showing
42 changed files
with
137,586 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
# See http://docs.codecov.io/docs/coverage-configuration | ||
coverage: | ||
precision: 2 # 2 = xx.xx%, 0 = xx% | ||
round: down | ||
# For example: 20...60 would result in any coverage less than 20% | ||
# would have a red background. The color would gradually change to | ||
# green approaching 60%. Any coverage over 60% would result in a | ||
# solid green color. | ||
range: "20...60" | ||
|
||
status: | ||
# project will give us the diff in the total code coverage between a commit | ||
# and its parent | ||
project: yes | ||
# Patch gives just the coverage of the patch | ||
patch: yes | ||
# changes tells us if there are unexpected code coverage changes in other files | ||
# which were not changed by the diff | ||
changes: yes | ||
|
||
# See http://docs.codecov.io/docs/ignoring-paths | ||
ignore: | ||
# compiled output | ||
- "/dist" | ||
- "/app/*.js" | ||
- "/app/*.js.map" | ||
- "/tmp" | ||
# dependencies | ||
- "/node_modules" | ||
- "/bower_components" | ||
# IDEs and editors | ||
- "/.idea" | ||
- ".project" | ||
- ".classpath" | ||
- "*.launch" | ||
- ".settings/" | ||
- ".vscode" | ||
# Extend as needed. | ||
|
||
# See http://docs.codecov.io/docs/pull-request-comments-1 | ||
comment: | ||
layout: "header, diff, tree" | ||
behavior: # defualt = posts once then update, posts new if delete | ||
# once = post once then updates | ||
# new = delete old, post new | ||
# spammy = post new |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
node_modules | ||
*~ | ||
*.swp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Editor configuration, see http://editorconfig.org | ||
root = true | ||
|
||
[*] | ||
charset = utf-8 | ||
indent_style = space | ||
indent_size = 2 | ||
end_of_line = lf | ||
insert_final_newline = true | ||
trim_trailing_whitespace = true | ||
|
||
[*.md] | ||
insert_final_newline = false | ||
max_line_length = 0 | ||
trim_trailing_whitespace = false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
# @AngularClass | ||
|
||
# compiled output | ||
/dist | ||
/dist-watch | ||
# Logs | ||
logs | ||
*.log | ||
|
||
# Runtime data | ||
pids | ||
*.pid | ||
*.seed | ||
|
||
# Directory for instrumented libs generated by jscoverage/JSCover | ||
lib-cov | ||
|
||
# Coverage directory used by tools like istanbul | ||
coverage | ||
|
||
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) | ||
.grunt | ||
|
||
# Compiled binary addons (http://nodejs.org/api/addons.html) | ||
build/Release | ||
|
||
# Users Environment Variables | ||
.lock-wscript | ||
|
||
# OS generated files # | ||
.DS_Store | ||
ehthumbs.db | ||
Icon? | ||
Thumbs.db | ||
|
||
# Node Files # | ||
/node_modules | ||
/bower_components | ||
npm-debug.log | ||
|
||
# Coverage # | ||
/coverage/ | ||
|
||
# Typing # | ||
/src/typings/tsd/ | ||
/typings/ | ||
/tsd_typings/ | ||
|
||
# Dist # | ||
/dist | ||
/public/__build__/ | ||
/src/*/__build__/ | ||
/__build__/** | ||
/public/dist/ | ||
/src/*/dist/ | ||
/dist/** | ||
/.awcache | ||
.webpack.json | ||
|
||
# Doc # | ||
/doc/ | ||
|
||
# IDE # | ||
.idea/ | ||
*.swp | ||
.vscode/ | ||
|
||
*.ngsummary.json |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
{ | ||
"tagname-lowercase": true, | ||
"attr-value-double-quotes": true, | ||
"tag-pair": true, | ||
"spec-char-escape": true, | ||
"id-unique": true, | ||
"src-not-empty": true, | ||
"attr-no-duplication": true, | ||
"title-require": true | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
# Logs | ||
logs | ||
*.log | ||
|
||
# Runtime data | ||
pids | ||
*.pid | ||
*.seed | ||
|
||
# Directory for instrumented libs generated by jscoverage/JSCover | ||
lib-cov | ||
|
||
# Coverage directory used by tools like istanbul | ||
coverage | ||
|
||
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) | ||
.grunt | ||
|
||
# Compiled binary addons (http://nodejs.org/api/addons.html) | ||
build/Release | ||
|
||
# Dependency directory | ||
# Commenting this out is preferred by some people, see | ||
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git- | ||
node_modules | ||
|
||
# Users Environment Variables | ||
.lock-wscript | ||
.tsdrc | ||
|
||
#IntelliJ configuration files | ||
.idea | ||
|
||
#dist | ||
dev | ||
docs | ||
lib | ||
test | ||
src | ||
|
||
Thumbs.db | ||
.DS_Store | ||
*.yml | ||
*.ts | ||
!*.d.ts | ||
src/app/app.* | ||
src/public | ||
src/shims | ||
src/app.scss | ||
src/main.ts | ||
src/polyfills.ts | ||
src/vendor.ts | ||
*.spec.* | ||
*.e2e.* | ||
CONTRIBUTING.md | ||
karma-shim.js | ||
karma.conf.js | ||
protractor.conf.js | ||
stats.json | ||
tsconfig.json | ||
tslint.json | ||
typedoc.json | ||
webpack.config.js | ||
.travis.yml | ||
.jshintrc | ||
.editorconfig |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
lts/* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
FROM centos:7 | ||
MAINTAINER "Konrad Kleine <kkleine@redhat.com>" | ||
ENV LANG=en_US.utf8 | ||
|
||
# load the gpg keys | ||
COPY gpg /gpg | ||
# gpg keys listed at https://github.com/nodejs/node | ||
RUN set -ex \ | ||
&& for key in \ | ||
9554F04D7259F04124DE6B476D5A82AC7E37093B \ | ||
94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \ | ||
0034A06D9D9B0064CE8ADF6BF1747F4AD2306D93 \ | ||
FD3A5288F042B6850C66B31F09FE44734EB7990E \ | ||
71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \ | ||
DD8F2338BAE7501E3DD5AC78C273792F7D83545D \ | ||
B9AE9905FFD7803F25714661B63B535A4C206CA9 \ | ||
C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \ | ||
; do \ | ||
gpg --import "/gpg/${key}.gpg" ; \ | ||
done | ||
|
||
#ENV NPM_CONFIG_LOGLEVEL info | ||
ENV NODE_VERSION 6.5.0 | ||
|
||
RUN yum install -y bzip2 git fontconfig \ | ||
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz" \ | ||
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \ | ||
&& gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc \ | ||
&& grep " node-v$NODE_VERSION-linux-x64.tar.xz\$" SHASUMS256.txt | sha256sum -c - \ | ||
&& tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz" -C /usr/local --strip-components=1 \ | ||
&& rm "node-v$NODE_VERSION-linux-x64.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt \ | ||
&& ln -s /usr/local/bin/node /usr/local/bin/nodejs \ | ||
&& yum clean all | ||
|
||
ENV FABRIC8_USER_NAME=fabric8 | ||
|
||
RUN useradd --user-group --create-home --shell /bin/false ${FABRIC8_USER_NAME} | ||
|
||
ENV HOME=/home/${FABRIC8_USER_NAME} | ||
|
||
ENV WORKSPACE=$HOME/ngx-base | ||
RUN mkdir $WORKSPACE | ||
|
||
COPY . $WORKSPACE | ||
RUN chown -R ${FABRIC8_USER_NAME}:${FABRIC8_USER_NAME} $HOME/* | ||
|
||
USER ${FABRIC8_USER_NAME} | ||
WORKDIR $WORKSPACE/ | ||
|
||
VOLUME /dist | ||
|
||
ENTRYPOINT ["/bin/bash"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
#!/usr/bin/groovy | ||
@Library('github.com/fabric8io/fabric8-pipeline-library@master') | ||
def utils = new io.fabric8.Utils() | ||
def org = 'fabric8-ui' | ||
def repo = 'ngx-base' | ||
fabric8UITemplate{ | ||
clientsNode{ | ||
ws { | ||
git "https://github.com/${org}/${repo}.git" | ||
readTrusted 'release.groovy' | ||
sh "git remote set-url origin git@github.com:${org}/${repo}.git" | ||
def pipeline = load 'release.groovy' | ||
|
||
if (utils.isCI()){ | ||
container('ui'){ | ||
pipeline.ci() | ||
} | ||
} else if (utils.isCD()){ | ||
def branch | ||
container('clients'){ | ||
branch = utils.getBranch() | ||
} | ||
|
||
def published | ||
container('ui'){ | ||
published = pipeline.cd(branch) | ||
} | ||
|
||
def releaseVersion | ||
container('clients'){ | ||
releaseVersion = utils.getLatestVersionFromTag() | ||
} | ||
|
||
if (published){ | ||
pipeline.updateDownstreamProjects(releaseVersion) | ||
} | ||
} | ||
} | ||
} | ||
} | ||
|
Oops, something went wrong.