Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@spinnaker/docker

Package Overview
Dependencies
Maintainers
6
Versions
134
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@spinnaker/docker - npm Package Compare versions

Comparing version 0.0.4 to 0.0.5

.happypack/cache--ts.json

2

.happypack/cache--js.json

@@ -1,1 +0,1 @@

{"context":{"loaders":[{"path":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/ng-annotate-loader/loader.js","request":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/ng-annotate-loader/loader.js"},{"path":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/angular-loader/index.js","request":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/angular-loader/index.js"},{"path":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/babel-loader/lib/index.js","request":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/babel-loader/lib/index.js"},{"path":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/envify-loader/index.js","request":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/envify-loader/index.js"},{"path":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/eslint-loader/index.js","request":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/eslint-loader/index.js"}],"external":{"env":{"npm_config_save_dev":"","npm_config_legacy_bundling":"","npm_config_dry_run":"","npm_config_only":"","npm_config_browser":"","npm_config__spinnaker_registry":"https://registry.npmjs.org/","npm_config_viewer":"man","MANPATH":"/Users/chrisb/.nvm/versions/node/v7.2.0/share/man:/usr/local/share/man:/usr/share/man:/Library/Developer/CommandLineTools/usr/share/man","npm_config_also":"","npm_config_rollback":"true","rvm_bin_path":"/Users/chrisb/.rvm/bin","TERM_PROGRAM":"iTerm.app","npm_config_usage":"","SDKMAN_SERVICE":"https://api.sdkman.io","NODE":"/Users/chrisb/.nvm/versions/node/v7.2.0/bin/node","GEM_HOME":"/Users/chrisb/.rvm/gems/ruby-2.4.0","NVM_CD_FLAGS":"","npm_config_globalignorefile":"/Users/chrisb/.nvm/versions/node/v7.2.0/etc/npmignore","TERM":"xterm-256color","SHELL":"/bin/bash","npm_config_init_author_url":"","npm_config_maxsockets":"50","npm_config_shell":"/bin/bash","npm_config_parseable":"","npm_config_metrics_registry":"https://registry.npmjs.org/","npm_config_shrinkwrap":"true","IRBRC":"/Users/chrisb/.rvm/rubies/ruby-2.4.0/.irbrc","TMPDIR":"/var/folders/2z/wp8zx19j7_sf56tdbpd_zx7c0000gp/T/","npm_config_timing":"","npm_config_init_license":"ISC","NVM_PATH":"/Users/chrisb/.nvm/versions/node/v7.2.0/lib/node","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.1gXFbocd0S/Render","npm_config_if_present":"","TERM_PROGRAM_VERSION":"3.0.15","npm_config_sign_git_tag":"","npm_config_init_author_email":"","npm_config_cache_max":"Infinity","npm_config_long":"","npm_config_local_address":"","npm_config_cert":"","npm_config_git_tag_version":"true","MY_RUBY_HOME":"/Users/chrisb/.rvm/rubies/ruby-2.4.0","TERM_SESSION_ID":"w0t2p0:C5AD08A1-A89D-459C-9C96-0EDB68EA34A4","npm_config_fetch_retries":"2","npm_config_registry":"https://registry.npmjs.org/","SDKMAN_PLATFORM":"Darwin","npm_config_versions":"","npm_config_key":"","npm_config_message":"%s","NVM_DIR":"/Users/chrisb/.nvm","USER":"chrisb","_system_type":"Darwin","COMMAND_MODE":"unix2003","npm_config_globalconfig":"/Users/chrisb/.nvm/versions/node/v7.2.0/etc/npmrc","npm_config_prefer_online":"","npm_config_always_auth":"","npm_config_logs_max":"10","rvm_path":"/Users/chrisb/.rvm","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.TuL3F77frE/Listeners","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","npm_execpath":"/Users/chrisb/.nvm/versions/node/v7.2.0/lib/node_modules/npm/bin/npm-cli.js","npm_config_global_style":"","npm_config_cache_lock_retries":"10","SDKMAN_BROADCAST_SERVICE":"http://cast.sdkman.io","npm_config_cafile":"","npm_config_heading":"npm","npm_config_offline":"","npm_config_fetch_retry_mintimeout":"10000","npm_config_proprietary_attribs":"true","npm_config_searchlimit":"20","rvm_prefix":"/Users/chrisb","npm_config_json":"","npm_config_access":"public","npm_config_argv":"{\"remain\":[],\"cooked\":[\"run\",\"lib\"],\"original\":[\"run\",\"lib\"]}","PATH":"/Users/chrisb/.nvm/versions/node/v7.2.0/lib/node_modules/npm/bin/node-gyp-bin:/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/node_modules/.bin:/Users/chrisb/.nvm/versions/node/v7.2.0/lib/node_modules/npm/bin/node-gyp-bin:/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/node_modules/.bin:/Users/chrisb/.rvm/gems/ruby-2.4.0/bin:/Users/chrisb/.rvm/gems/ruby-2.4.0@global/bin:/Users/chrisb/.rvm/rubies/ruby-2.4.0/bin:/Users/chrisb/Downloads/google-cloud-sdk/bin:/Users/chrisb/.sdkman/candidates/groovy/current/bin:/Users/chrisb/.nvm/versions/node/v7.2.0/bin:~/bin:/usr/local/bin:/usr/local/opt/go/libexec/bin:/usr/local/bin/apache-maven-3.3.9/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/chrisb:/Users/chrisb/.rvm/bin","npm_config_allow_same_version":"","npm_config_https_proxy":"","npm_config_engine_strict":"","npm_config_description":"true","npm_config_init_module":"/Users/chrisb/.npm-init.js","npm_config_userconfig":"/Users/chrisb/.npmrc","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","PWD":"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker","npm_config_node_version":"7.2.0","npm_config_user":"502","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home","npm_lifecycle_event":"lib","npm_package_scripts_lib":"npm run clean && ../../../../node_modules/typescript/bin/tsc && node ../../../../node_modules/webpack/bin/webpack.js","npm_config_ignore_prepublish":"","npm_config_auth_type":"legacy","npm_config_editor":"vi","npm_config_save":"true","npm_package_name":"@spinnaker/docker","LANG":"en_US.UTF-8","npm_config_script_shell":"","npm_config_tag":"latest","SDKMAN_VERSION":"5.0.0+51","EC2_REGION":"us-west-2","ITERM_PROFILE":"Default","npm_config_global":"","npm_config_progress":"true","NETFLIX_ENVIRONMENT":"prod","npm_config_ham_it_up":"","npm_config_optional":"true","npm_config_searchstaleness":"900","_system_arch":"x86_64","XPC_FLAGS":"0x0","npm_config_save_prod":"","npm_config_force":"","npm_config_bin_links":"true","npm_config_searchopts":"","_system_version":"10.12","npm_config_depth":"Infinity","npm_package_main":"lib/lib.js","npm_config_rebuild_bundle":"true","npm_config_sso_poll_frequency":"500","npm_package_version":"0.0.4","XPC_SERVICE_NAME":"0","npm_config_unicode":"true","rvm_version":"1.29.1 (latest)","SHLVL":"3","HOME":"/Users/chrisb","COLORFGBG":"7;0","npm_config_fetch_retry_maxtimeout":"60000","npm_config_ca":"","npm_config_loglevel":"notice","npm_config_save_prefix":"^","npm_config_scripts_prepend_node_path":"warn-only","npm_config_sso_type":"oauth","npm_config_strict_ssl":"true","npm_config_tag_version_prefix":"v","npm_config_save_exact":"","npm_config_dev":"","npm_config_fetch_retry_factor":"10","npm_config_group":"20","npm_config_version":"","npm_config_prefer_offline":"","npm_config_cache_lock_stale":"60000","npm_config_cache_min":"10","ITERM_SESSION_ID":"w0t2p0:C5AD08A1-A89D-459C-9C96-0EDB68EA34A4","npm_config_searchexclude":"","npm_config_cache":"/Users/chrisb/.npm","npm_package_typings":"lib/index.d.ts","LOGNAME":"chrisb","npm_lifecycle_script":"npm run clean && ../../../../node_modules/typescript/bin/tsc && node ../../../../node_modules/webpack/bin/webpack.js","npm_config_color":"true","GROOVY_HOME":"/Users/chrisb/.sdkman/candidates/groovy/current","SDKMAN_DIR":"/Users/chrisb/.sdkman","npm_config_proxy":"","npm_config_package_lock":"true","GEM_PATH":"/Users/chrisb/.rvm/gems/ruby-2.4.0:/Users/chrisb/.rvm/gems/ruby-2.4.0@global","npm_config_save_optional":"","NVM_BIN":"/Users/chrisb/.nvm/versions/node/v7.2.0/bin","npm_config_ignore_scripts":"","npm_config_user_agent":"npm/5.3.0 node/v7.2.0 darwin x64","SDKMAN_BROKER_SERVICE":"http://broker.sdkman.io","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","npm_config_cache_lock_wait":"10000","SDKMAN_CANDIDATES_DIR":"/Users/chrisb/.sdkman/candidates","npm_config_production":"","npm_config_send_metrics":"","npm_config_save_bundle":"","npm_package_scripts_prepare":"npm run lib","npm_config_init_version":"1.0.0","npm_config_umask":"0022","npm_config_init_author_name":"","npm_config_git":"git","npm_config_scope":"@spinnaker","npm_package_scripts_clean":"../../../../node_modules/rimraf/bin.js lib","RUBY_VERSION":"ruby-2.4.0","SECURITYSESSIONID":"186a6","npm_config_onload_script":"","npm_config_tmp":"/var/folders/2z/wp8zx19j7_sf56tdbpd_zx7c0000gp/T","npm_config_unsafe_perm":"true","_system_name":"OSX","npm_node_execpath":"/Users/chrisb/.nvm/versions/node/v7.2.0/bin/node","npm_config_link":"","npm_config_prefix":"/Users/chrisb/.nvm/versions/node/v7.2.0","_":"/Users/chrisb/.nvm/versions/node/v7.2.0/bin/node"}}},"mtimes":{"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/src/pipeline/trigger/dockerTrigger.module.js":{"mtime":1501011018000,"compiledPath":"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/.happypack/s--496540548","error":null},"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/src/pipeline/stages/bake/dockerBakeStage.js":{"mtime":1501011018000,"compiledPath":"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/.happypack/s--424894649","error":null},"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/src/pipeline/stages/bake/bakeExecutionDetails.controller.js":{"mtime":1501011018000,"compiledPath":"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/.happypack/s--182321092","error":null},"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/src/pipeline/trigger/dockerTriggerOptions.directive.js":{"mtime":1501011018000,"compiledPath":"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/.happypack/s--978334280","error":null}}}
{"context":{"loaders":[{"path":"/Users/cthielen/netflix/spinnaker/deck/node_modules/babel-loader/lib/index.js","request":"/Users/cthielen/netflix/spinnaker/deck/node_modules/babel-loader/lib/index.js"},{"path":"/Users/cthielen/netflix/spinnaker/deck/node_modules/envify-loader/index.js","request":"/Users/cthielen/netflix/spinnaker/deck/node_modules/envify-loader/index.js"},{"path":"/Users/cthielen/netflix/spinnaker/deck/node_modules/eslint-loader/index.js","request":"/Users/cthielen/netflix/spinnaker/deck/node_modules/eslint-loader/index.js"}],"external":{}},"mtimes":{"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/src/pipeline/trigger/dockerTrigger.module.js":{"mtime":1506623528000,"compiledPath":"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/.happypack/s--1363242230","error":null},"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/src/pipeline/stages/bake/dockerBakeStage.js":{"mtime":1506623528000,"compiledPath":"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/.happypack/s--2078380313","error":null},"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/src/pipeline/stages/bake/bakeExecutionDetails.controller.js":{"mtime":1506623509000,"compiledPath":"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/.happypack/s--197582075","error":null},"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/src/pipeline/trigger/dockerTriggerOptions.directive.js":{"mtime":1506623508000,"compiledPath":"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/.happypack/s--692721790","error":null}}}

@@ -1,1 +0,1 @@

{"context":{"loaders":[{"path":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/style-loader/index.js","request":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/style-loader/index.js"},{"path":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/css-loader/index.js","request":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/css-loader/index.js"},{"path":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/less-loader/dist/index.js","request":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/less-loader/dist/index.js"}],"external":{}},"mtimes":{}}
{"context":{"loaders":[{"path":"/Users/cthielen/netflix/spinnaker/deck/node_modules/style-loader/index.js","request":"/Users/cthielen/netflix/spinnaker/deck/node_modules/style-loader/index.js"},{"path":"/Users/cthielen/netflix/spinnaker/deck/node_modules/css-loader/index.js","request":"/Users/cthielen/netflix/spinnaker/deck/node_modules/css-loader/index.js"},{"path":"/Users/cthielen/netflix/spinnaker/deck/node_modules/less-loader/dist/cjs.js","request":"/Users/cthielen/netflix/spinnaker/deck/node_modules/less-loader/dist/cjs.js"}],"external":{}},"mtimes":{}}

@@ -1,1 +0,1 @@

{"context":{"loaders":[{"path":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/ngtemplate-loader/index.js","query":"?relativeTo=/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker&prefix=docker","request":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/ngtemplate-loader/index.js?relativeTo=/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker&prefix=docker"},{"path":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/html-loader/index.js","request":"/Users/chrisb/Projects/github/anotherchrisberry/deck/node_modules/html-loader/index.js"}],"external":{}},"mtimes":{"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/src/pipeline/stages/bake/bakeExecutionDetails.html":{"mtime":1501011018000,"compiledPath":"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/.happypack/s--1839781588","error":null},"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/src/pipeline/trigger/selectorTemplate.html":{"mtime":1501011018000,"compiledPath":"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/.happypack/s--228761009","error":null},"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/src/pipeline/stages/bake/bakeStage.html":{"mtime":1501011018000,"compiledPath":"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/.happypack/s-957160062","error":null},"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/src/pipeline/trigger/dockerTrigger.html":{"mtime":1501011018000,"compiledPath":"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/.happypack/s-457186538","error":null},"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/src/pipeline/trigger/dockerTriggerOptions.directive.html":{"mtime":1501011018000,"compiledPath":"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/.happypack/s--960910480","error":null},"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/src/image/dockerImageAndTagSelector.component.html":{"mtime":1501888717000,"compiledPath":"/Users/chrisb/Projects/github/anotherchrisberry/deck/app/scripts/modules/docker/.happypack/s-1387805186","error":null}}}
{"context":{"loaders":[{"path":"/Users/cthielen/netflix/spinnaker/deck/node_modules/ngtemplate-loader/index.js","query":"?relativeTo=/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker&prefix=docker","request":"/Users/cthielen/netflix/spinnaker/deck/node_modules/ngtemplate-loader/index.js?relativeTo=/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker&prefix=docker"},{"path":"/Users/cthielen/netflix/spinnaker/deck/node_modules/html-loader/index.js","request":"/Users/cthielen/netflix/spinnaker/deck/node_modules/html-loader/index.js"}],"external":{}},"mtimes":{"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/src/pipeline/stages/bake/bakeStage.html":{"mtime":1506623510000,"compiledPath":"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/.happypack/s-1276547264","error":null},"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/src/pipeline/trigger/selectorTemplate.html":{"mtime":1506623508000,"compiledPath":"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/.happypack/s--759788180","error":null},"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/src/pipeline/stages/bake/bakeExecutionDetails.html":{"mtime":1506623508000,"compiledPath":"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/.happypack/s--908674484","error":null},"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/src/pipeline/trigger/dockerTriggerOptions.directive.html":{"mtime":1506623508000,"compiledPath":"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/.happypack/s--1371812299","error":null},"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/src/pipeline/trigger/dockerTrigger.html":{"mtime":1506623508000,"compiledPath":"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/.happypack/s--586559088","error":null},"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/src/image/dockerImageAndTagSelector.component.html":{"mtime":1506623513000,"compiledPath":"/Users/cthielen/netflix/spinnaker/deck/app/scripts/modules/docker/.happypack/s-1610567875","error":null}}}

@@ -12,6 +12,6 @@ "use strict";

angular_1.module(exports.DOCKER_MODULE, [
require('./pipeline/stages/bake/dockerBakeStage'),
require('./pipeline/trigger/dockerTrigger.module'),
require('./pipeline/stages/bake/dockerBakeStage').name,
require('./pipeline/trigger/dockerTrigger.module').name,
image_module_1.IMAGE_MODULE,
]);
//# sourceMappingURL=docker.module.js.map
!function(root, factory) {
"object" == typeof exports && "object" == typeof module ? module.exports = factory(require("angular"), require("@spinnaker/core"), require("lodash"), require("@uirouter/angularjs"), require("rxjs")) : "function" == typeof define && define.amd ? define("@spinnaker/docker", [ "angular", "@spinnaker/core", "lodash", "@uirouter/angularjs", "rxjs" ], factory) : "object" == typeof exports ? exports["@spinnaker/docker"] = factory(require("angular"), require("@spinnaker/core"), require("lodash"), require("@uirouter/angularjs"), require("rxjs")) : root["@spinnaker/docker"] = factory(root.angular, root["@spinnaker/core"], root.lodash, root["@uirouter/angularjs"], root.rxjs);
}(this, function(__WEBPACK_EXTERNAL_MODULE_0__, __WEBPACK_EXTERNAL_MODULE_1__, __WEBPACK_EXTERNAL_MODULE_11__, __WEBPACK_EXTERNAL_MODULE_20__, __WEBPACK_EXTERNAL_MODULE_21__) {
}(this, function(__WEBPACK_EXTERNAL_MODULE_0__, __WEBPACK_EXTERNAL_MODULE_1__, __WEBPACK_EXTERNAL_MODULE_5__, __WEBPACK_EXTERNAL_MODULE_18__, __WEBPACK_EXTERNAL_MODULE_21__) {
return function(modules) {

@@ -17,5 +17,3 @@ function __webpack_require__(moduleId) {

return __webpack_require__.m = modules, __webpack_require__.c = installedModules,
__webpack_require__.i = function(value) {
return value;
}, __webpack_require__.d = function(exports, name, getter) {
__webpack_require__.d = function(exports, name, getter) {
__webpack_require__.o(exports, name) || Object.defineProperty(exports, name, {

@@ -35,3 +33,3 @@ configurable: !1,

return Object.prototype.hasOwnProperty.call(object, property);
}, __webpack_require__.p = "", __webpack_require__(__webpack_require__.s = 10);
}, __webpack_require__.p = "", __webpack_require__(__webpack_require__.s = 3);
}([ function(module, exports) {

@@ -109,34 +107,12 @@ module.exports = __WEBPACK_EXTERNAL_MODULE_0__;

angular_1.module(exports.DOCKER_IMAGE_READER, [ core_1.API_SERVICE, core_1.RETRY_SERVICE ]).service("dockerImageReader", DockerImageReaderService);
}, function(module, exports) {
var path = "docker/src/image/dockerImageAndTagSelector.component.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<div class="form-group" ng-if="$ctrl.showRegistry">\n <div ng-class="$ctrl.labelClass" class="sm-label-right">\n Registry Name\n </div>\n <div ng-class="$ctrl.fieldClass">\n <ui-select ng-model="$ctrl.account"\n ng-disabled="$ctrl.viewState.imagesRefreshing"\n ng-change="$ctrl.changeAccount()"\n class="form-control input-sm">\n <ui-select-match>{{$ctrl.account}}</ui-select-match>\n <ui-select-choices repeat="account in $ctrl.accounts | filter: $select.search | orderBy">\n <span ng-bind-html="account | highlight: $select.search"></span>\n </ui-select-choices>\n </ui-select>\n </div>\n <div class="col-md-1 text-center">\n <a href\n ng-click="$ctrl.refreshImages()"\n tooltip-placement="right"\n uib-tooltip="{{$ctrl.viewState.imagesRefreshing ? \'Images refreshing.\' : \'Refresh images list\' }}">\n <span ng-class="{\'fa-spin\':$ctrl.viewState.imagesRefreshing}"\n class="fa fa-refresh"></span>\n </a>\n </div>\n</div>\n<div class="form-group">\n <div ng-class="$ctrl.labelClass" class="sm-label-right">\n Organization\n </div>\n <div ng-class="$ctrl.fieldClass">\n <input class="form-control input-sm"\n ng-if="$ctrl.organization.includes(\'${\')"\n ng-model="$ctrl.organization"/>\n <ui-select ng-model="$ctrl.organization"\n ng-if="!$ctrl.organization.includes(\'${\')"\n ng-disabled="$ctrl.viewState.imagesRefreshing"\n ng-change="$ctrl.updateRepositoryList()" class="form-control input-sm">\n <ui-select-match placeholder="No organization">{{$ctrl.organization}}</ui-select-match>\n <ui-select-choices repeat="organization in $ctrl.organizations | filter: $select.search | orderBy">\n <span ng-bind-html="organization || \'No organization\' | highlight: $select.search"></span>\n </ui-select-choices>\n </ui-select>\n </div>\n</div>\n<div class="form-group">\n <div ng-class="$ctrl.labelClass" class="sm-label-right">\n Image\n </div>\n <div ng-class="$ctrl.fieldClass">\n <input class="form-control input-sm"\n ng-if="$ctrl.repository.includes(\'${\')"\n ng-model="$ctrl.repository"/>\n <ui-select ng-model="$ctrl.repository"\n ng-if="!$ctrl.repository.includes(\'${\')"\n ng-disabled="$ctrl.viewState.imagesRefreshing"\n ng-change="$ctrl.updateTag()"\n class="form-control input-sm"\n required>\n <ui-select-match>{{$ctrl.repository}}</ui-select-match>\n <ui-select-choices repeat="repository in $ctrl.repositories | filter: $select.search | orderBy">\n <span ng-bind-html="repository | highlight: $select.search"></span>\n </ui-select-choices>\n </ui-select>\n </div>\n</div>\n<div class="form-group" ng-if="$ctrl.specifyTagByRegex">\n <div ng-class="$ctrl.labelClass" class="sm-label-right">\n Tag\n <help-field key="pipeline.config.docker.trigger.tag"></help-field>\n </div>\n <div ng-class="$ctrl.fieldClass">\n <input type="text"\n class="form-control input-sm"\n ng-model="$ctrl.tag"\n ng-disabled="$ctrl.viewState.imagesRefreshing || !$ctrl.repository"\n ng-change="$ctrl.updateTag()"/>\n </div>\n</div>\n<div class="form-group" ng-if="!$ctrl.specifyTagByRegex">\n <div ng-class="$ctrl.labelClass" class="sm-label-right">\n Tag\n </div>\n <div ng-class="$ctrl.fieldClass">\n <input class="form-control input-sm"\n ng-if="$ctrl.tag.includes(\'${\')"\n ng-model="$ctrl.tag"/>\n <ui-select ng-model="$ctrl.tag"\n ng-if="!$ctrl.tag.includes(\'${\')"\n ng-disabled="$ctrl.viewState.imagesRefreshing || !$ctrl.repository"\n ng-change="$ctrl.updateTag()"\n class="form-control input-sm"\n required>\n <ui-select-match placeholder="No tag">{{$ctrl.tag}}</ui-select-match>\n <ui-select-choices repeat="tag in $ctrl.tags | filter: $select.search | orderBy">\n <span ng-bind-html="tag || \'No tag\' | highlight: $select.search"></span>\n </ui-select-choices>\n </ui-select>\n </div>\n</div>\n');
} ]), module.exports = path;
}, function(module, exports) {
var path = "docker/src/pipeline/stages/bake/bakeExecutionDetails.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<div ng-controller="dockerBakeExecutionDetailsCtrl">\n <execution-details-section-nav sections="configSections"></execution-details-section-nav>\n <div class="step-section-details" ng-if="detailsSection === \'bakeConfig\'">\n <div class="row">\n <div class="col-md-6">\n <dl class="dl-narrow dl-horizontal">\n <dt if-multiple-providers>Provider</dt>\n <dd if-multiple-providers>Docker</dd>\n <dt>Organization</dt>\n <dd>{{stage.context.organization}}</dd>\n <dt>Image Name</dt>\n <dd>{{stage.context.ami_name}}</dd>\n <dt>Image Tag</dt>\n <dd>{{stage.context.extendedAttributes[\'docker_target_image_tag\']}}</dd>\n <dt>Image</dt>\n <dd>{{stage.context.ami}}</dd>\n </dl>\n </div>\n <div class="col-md-6">\n <dl class="dl-narrow dl-horizontal">\n <dt>Base OS</dt>\n <dd>{{stage.context.baseOs}}</dd>\n <dt>Region</dt>\n <dd>{{stage.context.region}}</dd>\n <dt>Package</dt>\n <dd>{{stage.context.package}}</dd>\n <dt>Label</dt>\n <dd>{{stage.context.baseLabel}}</dd>\n </dl>\n </div>\n </div>\n <stage-failure-message stage="stage" message="stage.failureMessage"></stage-failure-message>\n\n <div class="row" ng-if="stage.context.region && stage.context.status.resourceId">\n <div class="col-md-12">\n <div class="alert alert-{{stage.isFailed ? \'danger\' : \'info\'}}">\n <a target="_blank" href="{{ bakeryDetailUrl(stage) }}">\n View Bakery Details\n </a>\n </div>\n </div>\n </div>\n\n </div>\n <div class="step-section-details" ng-if="detailsSection === \'taskStatus\'">\n <div class="row">\n <execution-step-details item="stage"></execution-step-details>\n </div>\n </div>\n</div>\n');
} ]), module.exports = path;
}, function(module, exports) {
var path = "docker/src/pipeline/stages/bake/bakeStage.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<div ng-controller="dockerBakeStageCtrl as bakeStageCtrl">\n <stage-config-field label="Package" help-key="pipeline.config.bake.package">\n <input type="text" class="form-control input-sm"\n ng-model="stage.package"/>\n </stage-config-field>\n <stage-config-field label="Organization" help-key="pipeline.config.docker.bake.organization">\n <input type="text" class="form-control input-sm"\n ng-model="stage.organization"/>\n </stage-config-field>\n <stage-config-field label="Image Name" help-key="pipeline.config.docker.bake.targetImage">\n <input type="text" class="form-control input-sm"\n ng-model="stage.ami_name"/>\n </stage-config-field>\n <stage-config-field label="Image tag" help-key="pipeline.config.docker.bake.targetImageTag">\n <input type="text" class="form-control input-sm"\n ng-model="stage.extendedAttributes[\'docker_target_image_tag\']"/>\n </stage-config-field>\n <stage-config-field label="Base OS">\n <bake-stage-choose-os model="stage.baseOs" base-os-options="baseOsOptions"></bake-stage-choose-os>\n </stage-config-field>\n\n <stage-config-field label="Base Label">\n <label class="radio-inline" ng-repeat="baseLabel in baseLabelOptions">\n <input type="radio"\n ng-model="stage.baseLabel"\n ng-value="baseLabel"/>\n {{baseLabel}}\n </label>\n </stage-config-field>\n <stage-config-field label="Rebake">\n <div class="checkbox" style="margin-bottom: 0">\n <label>\n <input type="checkbox"\n ng-model="stage.rebake">\n </input>\n Rebake image without regard to the status of any existing bake\n </label>\n </div>\n </stage-config-field>\n</div>\n');
} ]), module.exports = path;
}, function(module, exports) {
var path = "docker/src/pipeline/trigger/dockerTrigger.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<ng-form name="dockerForm">\n <docker-image-and-tag-selector\n specify-tag-by-regex="true"\n account="trigger.account"\n organization="trigger.organization"\n registry="trigger.registry"\n repository="trigger.repository"\n tag="trigger.tag"\n show-registry="true"\n on-change="ctrl.onChange"></docker-image-and-tag-selector>\n\n <div class="form-group" ng-if="vm.fiatEnabled">\n <run-as-user-selector service-accounts="vm.serviceAccounts"\n component="vm.trigger"\n field="runAsUser">\n </run-as-user-selector>\n </div>\n</ng-form>\n');
} ]), module.exports = path;
}, function(module, exports) {
var path = "docker/src/pipeline/trigger/dockerTriggerOptions.directive.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<div class="form-group">\n <label class="col-md-4 sm-label-right">Tag</label>\n <div class="col-md-6" ng-if="vm.viewState.tagsLoading">\n <p class="form-control-static text-center">\n <span class="fa fa-cog fa-spin"></span>\n </p>\n </div>\n <div class="col-md-6" ng-if="vm.viewState.loadError">Error loading tags!</div>\n <div class="col-md-6" ng-if="!vm.viewState.tagsLoading">\n <div ng-if="!vm.tags.length"><p class="form-control-static">No tags found</p></div>\n <ui-select class="form-control input-sm"\n ng-model="vm.viewState.selectedTag"\n on-select="vm.updateSelectedTag($item)"\n reset-search-input="false">\n <ui-select-match placeholder="Select...">\n <span>\n <strong>{{$select.selected}}</strong>\n </span>\n </ui-select-match>\n <ui-select-choices repeat="tag in vm.tags | filter: $select.search"\n refresh-delay="0"\n >\n <span ng-bind-html="tag | highlight: $select.search"></span>\n </ui-select-choices>\n </ui-select>\n </div>\n</div>\n');
} ]), module.exports = path;
}, function(module, exports) {
var path = "docker/src/pipeline/trigger/selectorTemplate.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<docker-trigger-options command="vm.command"></docker-trigger-options>\n');
} ]), module.exports = path;
}, function(module, exports, __webpack_require__) {
"use strict";
function __export(m) {
for (var p in m) exports.hasOwnProperty(p) || (exports[p] = m[p]);
}
Object.defineProperty(exports, "__esModule", {
value: !0
}), __export(__webpack_require__(12)), __export(__webpack_require__(13));
}, function(module, exports, __webpack_require__) {
"use strict";
function _toConsumableArray(arr) {

@@ -168,3 +144,3 @@ if (Array.isArray(arr)) {

});
var angular_1 = __webpack_require__(0), lodash_1 = __webpack_require__(11), core_1 = __webpack_require__(1), docker_image_reader_service_1 = __webpack_require__(2), DockerImageAndTagSelectorController = function() {
var angular_1 = __webpack_require__(0), lodash_1 = __webpack_require__(5), core_1 = __webpack_require__(1), docker_image_reader_service_1 = __webpack_require__(2), DockerImageAndTagSelectorController = function() {
function DockerImageAndTagSelectorController(accountService, dockerImageReader) {

@@ -328,16 +304,45 @@ "ngInject";

deferInitialization: "=?"
}, this.controller = DockerImageAndTagSelectorController, this.templateUrl = __webpack_require__(3);
}, this.controller = DockerImageAndTagSelectorController, this.templateUrl = __webpack_require__(6);
};
exports.DOCKER_IMAGE_AND_TAG_SELECTOR_COMPONENT = "spinnaker.docker.imageAndTagSelector.component",
angular_1.module(exports.DOCKER_IMAGE_AND_TAG_SELECTOR_COMPONENT, [ core_1.ACCOUNT_SERVICE, docker_image_reader_service_1.DOCKER_IMAGE_READER ]).component("dockerImageAndTagSelector", new DockerImageAndTagSelectorComponent());
}, function(module, exports) {
module.exports = __WEBPACK_EXTERNAL_MODULE_5__;
}, function(module, exports) {
var path = "docker/src/image/dockerImageAndTagSelector.component.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<div class="form-group" ng-if="$ctrl.showRegistry">\n <div ng-class="$ctrl.labelClass" class="sm-label-right">\n Registry Name\n </div>\n <div ng-class="$ctrl.fieldClass">\n <ui-select ng-model="$ctrl.account"\n ng-disabled="$ctrl.viewState.imagesRefreshing"\n ng-change="$ctrl.changeAccount()"\n class="form-control input-sm">\n <ui-select-match>{{$ctrl.account}}</ui-select-match>\n <ui-select-choices repeat="account in $ctrl.accounts | filter: $select.search | orderBy">\n <span ng-bind-html="account | highlight: $select.search"></span>\n </ui-select-choices>\n </ui-select>\n </div>\n <div class="col-md-1 text-center">\n <a href\n ng-click="$ctrl.refreshImages()"\n tooltip-placement="right"\n uib-tooltip="{{$ctrl.viewState.imagesRefreshing ? \'Images refreshing.\' : \'Refresh images list\' }}">\n <span ng-class="{\'fa-spin\':$ctrl.viewState.imagesRefreshing}"\n class="fa fa-refresh"></span>\n </a>\n </div>\n</div>\n<div class="form-group">\n <div ng-class="$ctrl.labelClass" class="sm-label-right">\n Organization\n </div>\n <div ng-class="$ctrl.fieldClass">\n <input class="form-control input-sm"\n ng-if="$ctrl.organization.includes(\'${\')"\n ng-model="$ctrl.organization"/>\n <ui-select ng-model="$ctrl.organization"\n ng-if="!$ctrl.organization.includes(\'${\')"\n ng-disabled="$ctrl.viewState.imagesRefreshing"\n ng-change="$ctrl.updateRepositoryList()" class="form-control input-sm">\n <ui-select-match placeholder="No organization">{{$ctrl.organization}}</ui-select-match>\n <ui-select-choices repeat="organization in $ctrl.organizations | filter: $select.search | orderBy">\n <span ng-bind-html="organization || \'No organization\' | highlight: $select.search"></span>\n </ui-select-choices>\n </ui-select>\n </div>\n</div>\n<div class="form-group">\n <div ng-class="$ctrl.labelClass" class="sm-label-right">\n Image\n </div>\n <div ng-class="$ctrl.fieldClass">\n <input class="form-control input-sm"\n ng-if="$ctrl.repository.includes(\'${\')"\n ng-model="$ctrl.repository"/>\n <ui-select ng-model="$ctrl.repository"\n ng-if="!$ctrl.repository.includes(\'${\')"\n ng-disabled="$ctrl.viewState.imagesRefreshing"\n ng-change="$ctrl.updateTag()"\n class="form-control input-sm"\n required>\n <ui-select-match>{{$ctrl.repository}}</ui-select-match>\n <ui-select-choices repeat="repository in $ctrl.repositories | filter: $select.search | orderBy">\n <span ng-bind-html="repository | highlight: $select.search"></span>\n </ui-select-choices>\n </ui-select>\n </div>\n</div>\n<div class="form-group" ng-if="$ctrl.specifyTagByRegex">\n <div ng-class="$ctrl.labelClass" class="sm-label-right">\n Tag\n <help-field key="pipeline.config.docker.trigger.tag"></help-field>\n </div>\n <div ng-class="$ctrl.fieldClass">\n <input type="text"\n class="form-control input-sm"\n ng-model="$ctrl.tag"\n ng-disabled="$ctrl.viewState.imagesRefreshing || !$ctrl.repository"\n ng-change="$ctrl.updateTag()"/>\n </div>\n</div>\n<div class="form-group" ng-if="!$ctrl.specifyTagByRegex">\n <div ng-class="$ctrl.labelClass" class="sm-label-right">\n Tag\n </div>\n <div ng-class="$ctrl.fieldClass">\n <input class="form-control input-sm"\n ng-if="$ctrl.tag.includes(\'${\')"\n ng-model="$ctrl.tag"/>\n <ui-select ng-model="$ctrl.tag"\n ng-if="!$ctrl.tag.includes(\'${\')"\n ng-disabled="$ctrl.viewState.imagesRefreshing || !$ctrl.repository"\n ng-change="$ctrl.updateTag()"\n class="form-control input-sm"\n required>\n <ui-select-match placeholder="No tag">{{$ctrl.tag}}</ui-select-match>\n <ui-select-choices repeat="tag in $ctrl.tags | filter: $select.search | orderBy">\n <span ng-bind-html="tag || \'No tag\' | highlight: $select.search"></span>\n </ui-select-choices>\n </ui-select>\n </div>\n</div>\n');
} ]), module.exports = path;
}, function(module, exports) {
var path = "docker/src/pipeline/stages/bake/bakeExecutionDetails.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<div ng-controller="dockerBakeExecutionDetailsCtrl">\n <execution-details-section-nav sections="configSections"></execution-details-section-nav>\n <div class="step-section-details" ng-if="detailsSection === \'bakeConfig\'">\n <div class="row">\n <div class="col-md-6">\n <dl class="dl-narrow dl-horizontal">\n <dt if-multiple-providers>Provider</dt>\n <dd if-multiple-providers>Docker</dd>\n <dt>Organization</dt>\n <dd>{{stage.context.organization}}</dd>\n <dt>Image Name</dt>\n <dd>{{stage.context.ami_name}}</dd>\n <dt>Image Tag</dt>\n <dd>{{stage.context.extendedAttributes[\'docker_target_image_tag\']}}</dd>\n <dt>Image</dt>\n <dd>{{stage.context.ami}}</dd>\n </dl>\n </div>\n <div class="col-md-6">\n <dl class="dl-narrow dl-horizontal">\n <dt>Base OS</dt>\n <dd>{{stage.context.baseOs}}</dd>\n <dt>Region</dt>\n <dd>{{stage.context.region}}</dd>\n <dt>Package</dt>\n <dd>{{stage.context.package}}</dd>\n <dt>Label</dt>\n <dd>{{stage.context.baseLabel}}</dd>\n </dl>\n </div>\n </div>\n <stage-failure-message stage="stage" message="stage.failureMessage"></stage-failure-message>\n\n <div class="row" ng-if="stage.context.region && stage.context.status.resourceId">\n <div class="col-md-12">\n <div class="alert alert-{{stage.isFailed ? \'danger\' : \'info\'}}">\n <a target="_blank" href="{{ bakeryDetailUrl(stage) }}">\n View Bakery Details\n </a>\n </div>\n </div>\n </div>\n\n </div>\n <div class="step-section-details" ng-if="detailsSection === \'taskStatus\'">\n <div class="row">\n <execution-step-details item="stage"></execution-step-details>\n </div>\n </div>\n</div>\n');
} ]), module.exports = path;
}, function(module, exports) {
var path = "docker/src/pipeline/stages/bake/bakeStage.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<div ng-controller="dockerBakeStageCtrl as bakeStageCtrl">\n <stage-config-field label="Package" help-key="pipeline.config.bake.package">\n <input type="text" class="form-control input-sm"\n ng-model="stage.package"/>\n </stage-config-field>\n <stage-config-field label="Organization" help-key="pipeline.config.docker.bake.organization">\n <input type="text" class="form-control input-sm"\n ng-model="stage.organization"/>\n </stage-config-field>\n <stage-config-field label="Image Name" help-key="pipeline.config.docker.bake.targetImage">\n <input type="text" class="form-control input-sm"\n ng-model="stage.ami_name"/>\n </stage-config-field>\n <stage-config-field label="Image tag" help-key="pipeline.config.docker.bake.targetImageTag">\n <input type="text" class="form-control input-sm"\n ng-model="stage.extendedAttributes[\'docker_target_image_tag\']"/>\n </stage-config-field>\n <stage-config-field label="Base OS">\n <bake-stage-choose-os model="stage.baseOs" base-os-options="baseOsOptions"></bake-stage-choose-os>\n </stage-config-field>\n\n <stage-config-field label="Base Label">\n <label class="radio-inline" ng-repeat="baseLabel in baseLabelOptions">\n <input type="radio"\n ng-model="stage.baseLabel"\n ng-value="baseLabel"/>\n {{baseLabel}}\n </label>\n </stage-config-field>\n <stage-config-field label="Rebake">\n <div class="checkbox" style="margin-bottom: 0">\n <label>\n <input type="checkbox"\n ng-model="stage.rebake">\n </input>\n Rebake image without regard to the status of any existing bake\n </label>\n </div>\n </stage-config-field>\n</div>\n');
} ]), module.exports = path;
}, function(module, exports) {
var path = "docker/src/pipeline/trigger/dockerTrigger.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<ng-form name="dockerForm">\n <docker-image-and-tag-selector\n specify-tag-by-regex="true"\n account="trigger.account"\n organization="trigger.organization"\n registry="trigger.registry"\n repository="trigger.repository"\n tag="trigger.tag"\n show-registry="true"\n on-change="ctrl.onChange"></docker-image-and-tag-selector>\n\n <div class="form-group" ng-if="vm.fiatEnabled">\n <run-as-user-selector service-accounts="vm.serviceAccounts"\n component="vm.trigger"\n field="runAsUser">\n </run-as-user-selector>\n </div>\n</ng-form>\n');
} ]), module.exports = path;
}, function(module, exports) {
var path = "docker/src/pipeline/trigger/dockerTriggerOptions.directive.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<div class="form-group">\n <label class="col-md-4 sm-label-right">Tag</label>\n <div class="col-md-6" ng-if="vm.viewState.tagsLoading">\n <p class="form-control-static text-center">\n <span class="fa fa-cog fa-spin"></span>\n </p>\n </div>\n <div class="col-md-6" ng-if="vm.viewState.loadError">Error loading tags!</div>\n <div class="col-md-6" ng-if="!vm.viewState.tagsLoading">\n <div ng-if="!vm.tags.length"><p class="form-control-static">No tags found</p></div>\n <ui-select class="form-control input-sm"\n ng-model="vm.viewState.selectedTag"\n on-select="vm.updateSelectedTag($item)"\n reset-search-input="false">\n <ui-select-match placeholder="Select...">\n <span>\n <strong>{{$select.selected}}</strong>\n </span>\n </ui-select-match>\n <ui-select-choices repeat="tag in vm.tags | filter: $select.search"\n refresh-delay="0"\n >\n <span ng-bind-html="tag | highlight: $select.search"></span>\n </ui-select-choices>\n </ui-select>\n </div>\n</div>\n');
} ]), module.exports = path;
}, function(module, exports) {
var path = "docker/src/pipeline/trigger/selectorTemplate.html";
window.angular.module("ng").run([ "$templateCache", function(c) {
c.put(path, '<docker-trigger-options command="vm.command"></docker-trigger-options>\n');
} ]), module.exports = path;
}, function(module, exports, __webpack_require__) {
"use strict";
function __export(m) {
for (var p in m) exports.hasOwnProperty(p) || (exports[p] = m[p]);
}
Object.defineProperty(exports, "__esModule", {
value: !0
}), __export(__webpack_require__(13)), __export(__webpack_require__(12));
}, function(module, exports) {
module.exports = __WEBPACK_EXTERNAL_MODULE_11__;
}), function(m) {
for (var p in m) exports.hasOwnProperty(p) || (exports[p] = m[p]);
}(__webpack_require__(2));
}, function(module, exports, __webpack_require__) {

@@ -348,6 +353,6 @@ "use strict";

});
var angular_1 = __webpack_require__(0), image_module_1 = __webpack_require__(19), templates = __webpack_require__(14);
var angular_1 = __webpack_require__(0), image_module_1 = __webpack_require__(14), templates = __webpack_require__(15);
templates.keys().forEach(function(key) {
templates(key);
}), exports.DOCKER_MODULE = "spinnaker.docker", angular_1.module(exports.DOCKER_MODULE, [ __webpack_require__(16), __webpack_require__(17), image_module_1.IMAGE_MODULE ]);
}), exports.DOCKER_MODULE = "spinnaker.docker", angular_1.module(exports.DOCKER_MODULE, [ __webpack_require__(16).name, __webpack_require__(19).name, image_module_1.IMAGE_MODULE ]);
}, function(module, exports, __webpack_require__) {

@@ -357,5 +362,5 @@ "use strict";

value: !0
}), function(m) {
for (var p in m) exports.hasOwnProperty(p) || (exports[p] = m[p]);
}(__webpack_require__(2));
});
var angular_1 = __webpack_require__(0), dockerImageAndTagSelector_component_1 = __webpack_require__(4);
exports.IMAGE_MODULE = "spinnaker.docker.image", angular_1.module(exports.IMAGE_MODULE, [ dockerImageAndTagSelector_component_1.DOCKER_IMAGE_AND_TAG_SELECTOR_COMPONENT ]);
}, function(module, exports, __webpack_require__) {

@@ -371,8 +376,8 @@ function webpackContext(req) {

var map = {
"./image/dockerImageAndTagSelector.component.html": 3,
"./pipeline/stages/bake/bakeExecutionDetails.html": 4,
"./pipeline/stages/bake/bakeStage.html": 5,
"./pipeline/trigger/dockerTrigger.html": 6,
"./pipeline/trigger/dockerTriggerOptions.directive.html": 7,
"./pipeline/trigger/selectorTemplate.html": 8
"./image/dockerImageAndTagSelector.component.html": 6,
"./pipeline/stages/bake/bakeExecutionDetails.html": 7,
"./pipeline/stages/bake/bakeStage.html": 8,
"./pipeline/trigger/dockerTrigger.html": 9,
"./pipeline/trigger/dockerTriggerOptions.directive.html": 10,
"./pipeline/trigger/selectorTemplate.html": 11
};

@@ -382,19 +387,6 @@ webpackContext.keys = function() {

}, webpackContext.resolve = webpackContextResolve, module.exports = webpackContext,
webpackContext.id = 14;
webpackContext.id = 15;
}, function(module, exports, __webpack_require__) {
"use strict";
var _core = __webpack_require__(1), angular = __webpack_require__(0);
module.exports = angular.module("spinnaker.docker.pipeline.stage.bake.executionDetails.controller", [ __webpack_require__(20).default ]).controller("dockerBakeExecutionDetailsCtrl", [ "$scope", "$stateParams", "executionDetailsSectionService", "$interpolate", function($scope, $stateParams, executionDetailsSectionService, $interpolate) {
$scope.configSections = [ "bakeConfig", "taskStatus" ];
var initialized = function() {
$scope.detailsSection = $stateParams.details, $scope.provider = $scope.stage.context.cloudProviderType || "docker",
$scope.bakeryDetailUrl = $interpolate(_core.SETTINGS.bakeryDetailUrl);
}, initialize = function() {
return executionDetailsSectionService.synchronizeSection($scope.configSections, initialized);
};
initialize(), $scope.$on("$stateChangeSuccess", initialize);
} ]).name;
}, function(module, exports, __webpack_require__) {
"use strict";
var _lodash = __webpack_require__(11), _lodash2 = function(obj) {
var _lodash = __webpack_require__(5), _lodash2 = function(obj) {
return obj && obj.__esModule ? obj : {

@@ -404,3 +396,3 @@ default: obj

}(_lodash), _core = __webpack_require__(1), angular = __webpack_require__(0);
module.exports = angular.module("spinnaker.docker.pipeline.stage.bakeStage", [ _core.PIPELINE_CONFIG_PROVIDER, __webpack_require__(15), _core.BAKERY_SERVICE ]).config([ "pipelineConfigProvider", function(pipelineConfigProvider) {
module.exports = angular.module("spinnaker.docker.pipeline.stage.bakeStage", [ _core.PIPELINE_CONFIG_PROVIDER, __webpack_require__(17).name, _core.BAKERY_SERVICE ]).config([ "pipelineConfigProvider", function(pipelineConfigProvider) {
pipelineConfigProvider.registerStage({

@@ -411,4 +403,4 @@ provides: "bake",

description: "Bakes an image in the specified region",
templateUrl: __webpack_require__(5),
executionDetailsUrl: __webpack_require__(4),
templateUrl: __webpack_require__(8),
executionDetailsUrl: __webpack_require__(7),
executionLabelComponent: _core.BakeExecutionLabel,

@@ -445,7 +437,22 @@ extraLabelLines: function(stage) {

}();
} ]).name;
} ]);
}, function(module, exports, __webpack_require__) {
"use strict";
var _core = __webpack_require__(1), _dockerImageReader = __webpack_require__(2), _dockerImageAndTagSelector = __webpack_require__(9), angular = __webpack_require__(0);
module.exports = angular.module("spinnaker.docker.pipeline.trigger", [ _core.SERVICE_ACCOUNT_SERVICE, _dockerImageReader.DOCKER_IMAGE_READER, __webpack_require__(18), _dockerImageAndTagSelector.DOCKER_IMAGE_AND_TAG_SELECTOR_COMPONENT ]).config([ "pipelineConfigProvider", function(pipelineConfigProvider) {
var _core = __webpack_require__(1), angular = __webpack_require__(0);
module.exports = angular.module("spinnaker.docker.pipeline.stage.bake.executionDetails.controller", [ __webpack_require__(18).default ]).controller("dockerBakeExecutionDetailsCtrl", [ "$scope", "$stateParams", "executionDetailsSectionService", "$interpolate", function($scope, $stateParams, executionDetailsSectionService, $interpolate) {
$scope.configSections = [ "bakeConfig", "taskStatus" ];
var initialized = function() {
$scope.detailsSection = $stateParams.details, $scope.provider = $scope.stage.context.cloudProviderType || "docker",
$scope.bakeryDetailUrl = $interpolate(_core.SETTINGS.bakeryDetailUrl);
}, initialize = function() {
return executionDetailsSectionService.synchronizeSection($scope.configSections, initialized);
};
initialize(), $scope.$on("$stateChangeSuccess", initialize);
} ]);
}, function(module, exports) {
module.exports = __WEBPACK_EXTERNAL_MODULE_18__;
}, function(module, exports, __webpack_require__) {
"use strict";
var _core = __webpack_require__(1), _dockerImageReader = __webpack_require__(2), _dockerImageAndTagSelector = __webpack_require__(4), angular = __webpack_require__(0);
module.exports = angular.module("spinnaker.docker.pipeline.trigger", [ _core.SERVICE_ACCOUNT_SERVICE, _dockerImageReader.DOCKER_IMAGE_READER, __webpack_require__(20).name, _dockerImageAndTagSelector.DOCKER_IMAGE_AND_TAG_SELECTOR_COMPONENT ]).config([ "pipelineConfigProvider", function(pipelineConfigProvider) {
pipelineConfigProvider.registerTrigger({

@@ -457,3 +464,3 @@ label: "Docker Registry",

controllerAs: "vm",
templateUrl: __webpack_require__(6),
templateUrl: __webpack_require__(9),
manualExecutionHandler: "dockerTriggerExecutionHandler",

@@ -479,3 +486,3 @@ validators: [ {

},
selectorTemplate: __webpack_require__(8)
selectorTemplate: __webpack_require__(11)
};

@@ -489,10 +496,10 @@ } ]).controller("DockerTriggerCtrl", [ "trigger", "serviceAccountService", function(trigger, serviceAccountService) {

};
} ]).name;
} ]);
}, function(module, exports, __webpack_require__) {
"use strict";
var _rxjs = __webpack_require__(21), _docker = __webpack_require__(10), angular = __webpack_require__(0);
var _rxjs = __webpack_require__(21), _docker = __webpack_require__(3), angular = __webpack_require__(0);
module.exports = angular.module("spinnaker.docker.pipeline.config.triggers.options.directive", [ _docker.DOCKER_IMAGE_READER ]).directive("dockerTriggerOptions", function() {
return {
restrict: "E",
templateUrl: __webpack_require__(7),
templateUrl: __webpack_require__(10),
bindToController: {

@@ -541,13 +548,4 @@ command: "="

}, initialize);
} ]).name;
}, function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
});
var angular_1 = __webpack_require__(0), dockerImageAndTagSelector_component_1 = __webpack_require__(9);
exports.IMAGE_MODULE = "spinnaker.docker.image", angular_1.module(exports.IMAGE_MODULE, [ dockerImageAndTagSelector_component_1.DOCKER_IMAGE_AND_TAG_SELECTOR_COMPONENT ]);
} ]);
}, function(module, exports) {
module.exports = __WEBPACK_EXTERNAL_MODULE_20__;
}, function(module, exports) {
module.exports = __WEBPACK_EXTERNAL_MODULE_21__;

@@ -554,0 +552,0 @@ } ]);

{
"name": "@spinnaker/docker",
"version": "0.0.4",
"version": "0.0.5",
"main": "lib/lib.js",

@@ -5,0 +5,0 @@ "typings": "lib/index.d.ts",

@@ -13,5 +13,5 @@ import { module } from 'angular';

module(DOCKER_MODULE, [
require('./pipeline/stages/bake/dockerBakeStage'),
require('./pipeline/trigger/dockerTrigger.module'),
require('./pipeline/stages/bake/dockerBakeStage').name,
require('./pipeline/trigger/dockerTrigger.module').name,
IMAGE_MODULE,
]);

@@ -15,3 +15,3 @@ 'use strict';

PIPELINE_CONFIG_PROVIDER,
require('./bakeExecutionDetails.controller.js'),
require('./bakeExecutionDetails.controller.js').name,
BAKERY_SERVICE,

@@ -18,0 +18,0 @@ ])

@@ -14,3 +14,3 @@

DOCKER_IMAGE_READER,
require('./dockerTriggerOptions.directive.js'),
require('./dockerTriggerOptions.directive.js').name,
DOCKER_IMAGE_AND_TAG_SELECTOR_COMPONENT

@@ -17,0 +17,0 @@ ])

@@ -39,6 +39,2 @@ {

},
"awesomeTypescriptLoaderOptions": {
"useBabel": true,
"useCache": true
},
"files": [

@@ -45,0 +41,0 @@ "src/index.ts"

@@ -7,3 +7,5 @@ 'use strict';

const HappyPack = require('happypack');
const happyThreadPool = HappyPack.ThreadPool({ size: 3 });
const HAPPY_PACK_POOL_SIZE = process.env.HAPPY_PACK_POOL_SIZE || 3;
const happyThreadPool = HappyPack.ThreadPool({size: HAPPY_PACK_POOL_SIZE});
const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin');
const webpack = require('webpack');

@@ -43,16 +45,10 @@ const exclusionPattern = /(node_modules|\.\.\/deck)/;

},
devtool: 'source-map',
watch: process.env.WATCH === 'true',
devtool: 'source-map',
module: {
rules: [
{enforce: 'pre', test: /\.(spec\.)?tsx?$/, use: 'tslint-loader', exclude: exclusionPattern},
{enforce: 'pre', test: /\.(spec\.)?js$/, loader: 'eslint-loader', exclude: exclusionPattern},
{test: /\.js$/, use: ['happypack/loader?id=js'], exclude: exclusionPattern},
{test: /\.tsx?$/, use: ['happypack/loader?id=ts'], exclude: exclusionPattern},
{test: /\.json$/, loader: 'json-loader'},
{test: /\.tsx?$/, use: [
'ng-annotate-loader',
{ loader: 'awesome-typescript-loader', options: { babelCore: path.join(NODE_MODULE_PATH, 'babel-core') } }
],
exclude: exclusionPattern},
{test: /\.(woff|otf|ttf|eot|svg|png|gif|ico)(.*)?$/, use: 'file-loader'},
{test: /\.js$/, use: ['happypack/loader?id=js'], exclude: exclusionPattern},
{

@@ -84,2 +80,3 @@ test: require.resolve('jquery'),

plugins: [
new ForkTsCheckerWebpackPlugin({ checkSyntacticErrors: true }),
new webpack.optimize.UglifyJsPlugin({

@@ -102,4 +99,2 @@ mangle: false,

loaders: [
'ng-annotate-loader',
'angular-loader',
'babel-loader',

@@ -110,5 +105,11 @@ 'envify-loader',

threadPool: happyThreadPool,
cacheContext: {
env: process.env
}
}),
new HappyPack({
id: 'ts',
loaders: [
'babel-loader',
{ path: 'ts-loader', query: { happyPackMode: true } },
'tslint-loader',
],
threadPool: happyThreadPool,
}),

@@ -115,0 +116,0 @@ new HappyPack({

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc