Deploy details
Deploy successful for prod-veniqa-client
Bump nodemailer from 4.7.0 to 6.4.16 in /management-serverPR #175: dependabot/npm_and_yarn/management-server/nodemailer-6.4.16@bbbda1e
Deploy log
1:06:36 AM: Waiting for other deploys from your team to complete
1:06:42 AM: Build ready to start
1:06:44 AM: build-image version: 8e315e54bc4032a32e73290be556cde4f8348c12
1:06:44 AM: build-image tag: v2.8.2
1:06:44 AM: buildbot version: 76af94f42647b2019c5925a515cc8332b4883b85
1:06:45 AM: Fetching cached dependencies
1:06:45 AM: Starting to download cache of 243.3MB
1:06:46 AM: Finished downloading cache in 1.365452848s
1:06:46 AM: Starting to extract cache
1:06:52 AM: Finished extracting cache in 5.725777567s
1:06:52 AM: Finished fetching cache in 7.13833907s
1:06:52 AM: Starting to prepare the repo for build
1:06:52 AM: Preparing Git Reference pull/175/head
1:06:53 AM: Starting build script
1:06:53 AM: Installing dependencies
1:06:53 AM: Started restoring cached node version
1:06:56 AM: Finished restoring cached node version
1:06:56 AM: v10.24.1 is already installed.
1:06:57 AM: Now using node v10.24.1 (npm v6.14.12)
1:06:57 AM: Attempting ruby version 2.6.2, read from environment
1:06:58 AM: Using ruby version 2.6.2
1:06:58 AM: Using PHP version 5.6
1:06:58 AM: Started restoring cached node modules
1:06:58 AM: Finished restoring cached node modules
1:06:59 AM: Started restoring cached go cache
1:06:59 AM: Finished restoring cached go cache
1:06:59 AM: unset GOOS;
1:06:59 AM: unset GOARCH;
1:06:59 AM: export GOROOT='/opt/buildhome/.gimme/versions/go1.12.linux.amd64';
1:06:59 AM: export PATH="/opt/buildhome/.gimme/versions/go1.12.linux.amd64/bin:${PATH}";
1:06:59 AM: go version >&2;
1:06:59 AM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.12.linux.amd64.env';
1:06:59 AM: go version go1.12 linux/amd64
1:06:59 AM: Installing missing commands
1:06:59 AM: Verify run directory
1:06:59 AM: Executing user command: npm run build
1:06:59 AM: > veniqa@0.1.0 build /opt/build/repo/shopping-webclient
1:06:59 AM: > vue-cli-service build
1:06:59 AM: - Building for production...
1:07:01 AM: Browserslist: caniuse-lite is outdated. Please run:
1:07:01 AM: npx browserslist@latest --update-db
1:07:06 AM: Browserslist: caniuse-lite is outdated. Please run:
1:07:06 AM: npx browserslist@latest --update-db
1:07:09 AM: Browserslist: caniuse-lite is outdated. Please run:
1:07:09 AM: npx browserslist@latest --update-db
1:07:09 AM: Browserslist: caniuse-lite is outdated. Please run:
1:07:09 AM: npx browserslist@latest --update-db
1:07:09 AM: Browserslist: caniuse-lite is outdated. Please run:
1:07:09 AM: npx browserslist@latest --update-db
1:07:09 AM: Browserslist: caniuse-lite is outdated. Please run:
1:07:09 AM: npx browserslist@latest --update-db
1:07:09 AM: Browserslist: caniuse-lite is outdated. Please run:
1:07:09 AM: npx browserslist@latest --update-db
1:07:11 AM: Browserslist: caniuse-lite is outdated. Please run:
1:07:11 AM: npx browserslist@latest --update-db
1:07:30 AM: WARNING Compiled with 7 warnings1:07:30 AM
1:07:30 AM: Module Warning (from ./node_modules/eslint-loader/index.js):
1:07:30 AM: error: `./index` import should occur after import of `@/constants/ProxyUrls` (import/order) at src/components/checkout/stripe/Stripe.vue:26:1:
1:07:30 AM: 24 | <script>
1:07:30 AM: 25 | import _ from 'lodash';
1:07:30 AM: > 26 | import { Card, Stripe } from './index';
1:07:30 AM: | ^
1:07:30 AM: 27 | import PaymentRequestDTO from './StripePaymentRequestDTO.json';
1:07:30 AM: 28 | import { mapGetters } from 'vuex';
1:07:30 AM: 29 | import Vue from 'vue';
1:07:30 AM: error: `./StripePaymentRequestDTO.json` import should occur after import of `@/constants/ProxyUrls` (import/order) at src/components/checkout/stripe/Stripe.vue:27:1:
1:07:30 AM: 25 | import _ from 'lodash';
1:07:30 AM: 26 | import { Card, Stripe } from './index';
1:07:30 AM: > 27 | import PaymentRequestDTO from './StripePaymentRequestDTO.json';
1:07:30 AM: | ^
1:07:30 AM: 28 | import { mapGetters } from 'vuex';
1:07:30 AM: 29 | import Vue from 'vue';
1:07:30 AM: 30 | import ProxyUrl from '@/constants/ProxyUrls';
1:07:30 AM: error: Use object destructuring (prefer-destructuring) at src/components/checkout/stripe/Stripe.vue:75:13:
1:07:30 AM: 73 | // this.$emit('pay', data.token);
1:07:30 AM: 74 | event.target.disabled = true;
1:07:30 AM: > 75 | let checkoutId = this.checkoutId;
1:07:30 AM: | ^
1:07:30 AM: 76 | const { data } = await Vue.prototype.$axios({
1:07:30 AM: 77 | url: ProxyUrl.stripeInstantPay,
1:07:30 AM: 78 | method: 'post',
1:07:30 AM: error: 'checkoutId' is never reassigned. Use 'const' instead (prefer-const) at src/components/checkout/stripe/Stripe.vue:75:13:
1:07:30 AM: 73 | // this.$emit('pay', data.token);
1:07:30 AM: 74 | event.target.disabled = true;
1:07:30 AM: > 75 | let checkoutId = this.checkoutId;
1:07:30 AM: | ^
1:07:30 AM: 76 | const { data } = await Vue.prototype.$axios({
1:07:30 AM: 77 | url: ProxyUrl.stripeInstantPay,
1:07:30 AM: 78 | method: 'post',
1:07:30 AM: error: Expected '===' and instead saw '==' (eqeqeq) at src/components/checkout/stripe/Stripe.vue:104:57:
1:07:30 AM: 102 | if (confirmPayment) {
1:07:30 AM: 103 | console.log('inside confirmPayment', confirmPayment);
1:07:30 AM: > 104 | if (confirmPayment.paymentIntent.status == 'succeeded') {
1:07:30 AM: | ^
1:07:30 AM: 105 | console.log('inside confirmPayment status', confirmPayment);
1:07:30 AM: 106 | if (confirmPayment.hasOwnProperty('error')) {
1:07:30 AM: 107 | this.$notify({
1:07:30 AM: error: Do not access Object.prototype method 'hasOwnProperty' from target object (no-prototype-builtins) at src/components/checkout/stripe/Stripe.vue:106:38:
1:07:30 AM: 104 | if (confirmPayment.paymentIntent.status == 'succeeded') {
1:07:30 AM: 105 | console.log('inside confirmPayment status', confirmPayment);
1:07:30 AM: > 106 | if (confirmPayment.hasOwnProperty('error')) {
1:07:30 AM: | ^
1:07:30 AM: 107 | this.$notify({
1:07:30 AM: 108 | group: 'toast',
1:07:30 AM: 109 | type: 'error',
1:07:30 AM: error: 'data' is already declared in the upper scope (no-shadow) at src/components/checkout/stripe/Stripe.vue:114:27:
1:07:30 AM: 112 | event.target.disabled = false;
1:07:30 AM: 113 | }
1:07:30 AM: > 114 | const { data } = await Vue.prototype.$axios({
1:07:30 AM: | ^
1:07:30 AM: 115 | url: ProxyUrl.stripeInstantPayment,
1:07:30 AM: 116 | method: 'post',
1:07:30 AM: 117 | data: {
1:07:30 AM: error: Expected exception block, space or tab after '//' in comment (spaced-comment) at src/components/checkout/stripe/Stripe.vue:124:21:
1:07:30 AM: 122 | if (data && data.httpStatus === 200) {
1:07:30 AM: 123 | return this.$router.push('/orders');
1:07:30 AM: > 124 | //return data.responseData;
1:07:30 AM: | ^
1:07:30 AM: 125 | }
1:07:30 AM: 126 | //this.createPayment(confirmPayment.paymentIntent.id);
1:07:30 AM: 127 | } else {
1:07:30 AM: error: Expected exception block, space or tab after '//' in comment (spaced-comment) at src/components/checkout/stripe/Stripe.vue:126:19:
1:07:30 AM: 124 | //return data.responseData;
1:07:30 AM: 125 | }
1:07:30 AM: > 126 | //this.createPayment(confirmPayment.paymentIntent.id);
1:07:30 AM: | ^
1:07:30 AM: 127 | } else {
1:07:30 AM: 128 | event.target.disabled = false;
1:07:30 AM: 129 | throw new Error('Card details are invalid !');
1:07:30 AM: error: Expected exception block, space or tab after '//' in comment (spaced-comment) at src/components/checkout/stripe/Stripe.vue:148:11:
1:07:30 AM: 146 | * }
1:07:30 AM: 147 | */
1:07:31 AM: Creating deploy upload records
1:07:30 AM: > 148 | //return data.responseData;
1:07:30 AM: | ^
1:07:30 AM: 149 | }
1:07:30 AM: 150 | // const data = await Stripe.createToken();
1:07:30 AM: 151 | console.log('stripe payWithStripe token', this.checkoutId);
1:07:30 AM: error: Expected exception block, space or tab after '//' in comment (spaced-comment) at src/components/checkout/stripe/Stripe.vue:152:9:
1:07:30 AM: 150 | // const data = await Stripe.createToken();
1:07:30 AM: 151 | console.log('stripe payWithStripe token', this.checkoutId);
1:07:32 AM: Starting post processing
1:07:30 AM: > 152 | //this.$emit('pay', data.token);
1:07:30 AM: | ^
1:07:32 AM: Post processing - HTML
1:07:30 AM: 153 | } catch (error) {
1:07:30 AM: 154 | console.log('Stripe error', error.message);
1:07:30 AM: 155 | }
1:07:30 AM: 11 errors found.
1:07:32 AM: Post processing - header rules
1:07:30 AM: 8 errors potentially fixable with the `--fix` option.
1:07:30 AM: You may use special comments to disable some warnings.
1:07:30 AM: Use // eslint-disable-next-line to ignore the next line.
1:07:32 AM: Post processing - redirect rules
1:07:30 AM: Use /* eslint-disable */ to ignore all warnings in a file.
1:07:30 AM: warning in ./src/components/checkout/stripe/stripeElements.js
1:07:30 AM: Module Warning (from ./node_modules/thread-loader/dist/cjs.js):
1:07:30 AM: /opt/build/repo/shopping-webclient/src/components/checkout/stripe/stripeElements.js
1:07:32 AM: Post processing done
1:07:30 AM: 63:32 error 'options' is already declared in the upper scope no-shadow
1:07:30 AM: 63:87 error Missing semicolon semi
1:07:30 AM: 64:103 error Missing semicolon semi
1:07:30 AM: 65:116 error Missing semicolon semi
1:07:30 AM: 66:112 error Missing semicolon semi
1:07:30 AM: 67:93 error Missing semicolon semi
1:07:30 AM: 68:122 error Missing semicolon semi
1:07:30 AM: 69:112 error Missing semicolon semi
1:07:30 AM: 71:20 error Missing space before value for key 'payment_method' key-spacing
1:07:30 AM: 72:12 error Missing space before value for key 'card' key-spacing
1:07:30 AM: 75:11 error Missing semicolon semi
1:07:30 AM: ✖ 11 problems (11 errors, 0 warnings)
1:07:30 AM: 10 errors and 0 warnings potentially fixable with the `--fix` option.
1:07:32 AM: Site is live ✨
1:07:30 AM: @ ./src/components/checkout/stripe/index.js 2:0-53 9:0-95 9:0-95
1:07:30 AM: @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/checkout/stripe/Stripe.vue?vue&type=script&lang=js&
1:07:30 AM: @ ./src/components/checkout/stripe/Stripe.vue?vue&type=script&lang=js&
1:07:30 AM: @ ./src/components/checkout/stripe/Stripe.vue
1:07:30 AM: @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/checkout/PaymentDetail.vue?vue&type=script&lang=js&
1:07:30 AM: @ ./src/components/checkout/PaymentDetail.vue?vue&type=script&lang=js&
1:07:30 AM: @ ./src/components/checkout/PaymentDetail.vue
1:07:30 AM: @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/checkout/Checkout.vue?vue&type=script&lang=js&
1:07:30 AM: @ ./src/components/checkout/Checkout.vue?vue&type=script&lang=js&
1:07:30 AM: @ ./src/components/checkout/Checkout.vue
1:07:30 AM: @ ./src/routers/router.js
1:07:30 AM: @ ./src/main.js
1:07:30 AM: @ multi ./src/main.js
1:07:30 AM: warning in ./src/constants/ProxyUrls.js
1:07:30 AM: Module Warning (from ./node_modules/thread-loader/dist/cjs.js):
1:07:30 AM: /opt/build/repo/shopping-webclient/src/constants/ProxyUrls.js
1:07:30 AM: 39:1 error Trailing spaces not allowed no-trailing-spaces
1:07:30 AM: ✖ 1 problem (1 error, 0 warnings)
1:07:30 AM: 1 error and 0 warnings potentially fixable with the `--fix` option.
1:07:30 AM: @ ./src/store/list.js 9:0-46 51:23-32 108:23-32
1:07:30 AM: @ ./src/store/store.js
1:07:30 AM: @ ./src/main.js
1:07:30 AM: @ multi ./src/main.js
1:07:30 AM: warning in ./src/services/paymentService.js
1:07:30 AM: Module Warning (from ./node_modules/thread-loader/dist/cjs.js):
1:07:30 AM: /opt/build/repo/shopping-webclient/src/services/paymentService.js
1:07:30 AM: 5:23 error 'token' is defined but never used no-unused-vars
1:07:30 AM: 5:30 error 'checkoutId' is defined but never used no-unused-vars
1:07:30 AM: ✖ 2 problems (2 errors, 0 warnings)
1:07:30 AM: @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/checkout/PaymentDetail.vue?vue&type=script&lang=js& 32:0-55 72:23-37 120:23-37
1:07:30 AM: @ ./src/components/checkout/PaymentDetail.vue?vue&type=script&lang=js&
1:07:30 AM: @ ./src/components/checkout/PaymentDetail.vue
1:07:30 AM: @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/checkout/Checkout.vue?vue&type=script&lang=js&
1:07:30 AM: @ ./src/components/checkout/Checkout.vue?vue&type=script&lang=js&
1:07:30 AM: @ ./src/components/checkout/Checkout.vue
1:07:30 AM: @ ./src/routers/router.js
1:07:30 AM: @ ./src/main.js
1:07:30 AM: @ multi ./src/main.js
1:07:30 AM: warning in ./node_modules/moment/src/lib/locale/locales.js
1:07:30 AM: Module not found: Error: Can't resolve './locale' in '/opt/build/repo/shopping-webclient/node_modules/moment/src/lib/locale'
1:07:30 AM: warning
1:07:30 AM: asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
1:07:30 AM: This can impact web performance.
1:07:30 AM: Assets:
1:07:30 AM: img/fashion.45a0d0f3.jpg (546 KiB)
1:07:30 AM: css/chunk-vendors.138acdba.css (350 KiB)
1:07:30 AM: js/chunk-vendors.a8b832c0.js (1.46 MiB)
1:07:30 AM: Wireframes/DesignPrototype.xd (8.6 MiB)
1:07:30 AM: warning
1:07:30 AM: entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
1:07:30 AM: Entrypoints:
1:07:30 AM: app (1.94 MiB)
1:07:30 AM: css/chunk-vendors.138acdba.css
1:07:30 AM: js/chunk-vendors.a8b832c0.js
1:07:30 AM: css/app.7ddeed79.css
1:07:30 AM: js/app.a0795763.js
1:07:30 AM: File Size Gzipped
1:07:30 AM: dist/js/chunk-vendors.a8b832c0.js 1498.41 KiB 453.58 KiB
1:07:30 AM: dist/js/app.a0795763.js 111.36 KiB 23.43 KiB
1:07:30 AM: dist/js/chunk-6bb1c665.bb48ccfc.js 26.72 KiB 7.75 KiB
1:07:30 AM: dist/js/chunk-7eebdfa4.0bb576c9.js 8.41 KiB 2.69 KiB
1:07:30 AM: dist/js/chunk-621b7f28.41e7dfdc.js 6.90 KiB 2.37 KiB
1:07:30 AM: dist/js/chunk-571e310f.41e52542.js 6.39 KiB 2.31 KiB
1:07:30 AM: dist/js/chunk-60757630.3abe2218.js 5.26 KiB 1.65 KiB
1:07:30 AM: dist/js/chunk-3408dd7e.80992bcc.js 3.30 KiB 1.40 KiB
1:07:30 AM: dist/js/about.d5717c86.js 0.93 KiB 0.38 KiB
1:07:30 AM: dist/css/chunk-vendors.138acdba.css 350.13 KiB 41.28 KiB
1:07:30 AM: dist/css/app.7ddeed79.css 28.43 KiB 5.11 KiB
1:07:30 AM: dist/css/chunk-6bb1c665.f7268d6a.css 6.44 KiB 1.26 KiB
1:07:30 AM: dist/css/chunk-3408dd7e.dda5710d.css 1.98 KiB 0.76 KiB
1:07:30 AM: dist/css/chunk-7eebdfa4.ce7a507d.css 0.90 KiB 0.40 KiB
1:07:30 AM: dist/css/chunk-621b7f28.813f1f7a.css 0.40 KiB 0.18 KiB
1:07:30 AM: dist/css/chunk-60757630.fd7a02b1.css 0.18 KiB 0.13 KiB
1:07:30 AM: dist/css/chunk-571e310f.2fd9c4c8.css 0.13 KiB 0.11 KiB
1:07:30 AM: Images and other types of assets omitted.
1:07:30 AM: DONE Build complete. The dist directory is ready to be deployed.
1:07:30 AM: INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
1:07:31 AM: Skipping functions preparation step: no functions directory set
1:07:31 AM: Caching artifacts
1:07:31 AM: Started saving node modules
1:07:31 AM: Finished saving node modules
1:07:31 AM: Started saving pip cache
1:07:31 AM: Finished saving pip cache
1:07:31 AM: Started saving emacs cask dependencies
1:07:31 AM: Finished saving emacs cask dependencies
1:07:31 AM: Started saving maven dependencies
1:07:31 AM: Finished saving maven dependencies
1:07:31 AM: Started saving boot dependencies
1:07:31 AM: Finished saving boot dependencies
1:07:31 AM: Started saving go dependencies
1:07:31 AM: Finished saving go dependencies
1:07:31 AM: Build script success
1:07:31 AM: Starting to deploy site from 'shopping-webclient/dist'
1:07:31 AM: Creating deploy tree
1:07:31 AM: 0 new files to upload
1:07:31 AM: 0 new functions to upload
1:07:59 AM: Finished processing build request in 1m14.779567415s