Deploy details
Deploy log
9:54:09 AM: Build ready to start
9:54:11 AM: build-image version: 6ebfb829398e07eb99ad5455777162ff19838822 (xenial)
9:54:11 AM: build-image tag: v3.10.5
9:54:11 AM: buildbot version: 9bc48650b0551281ca8258d0c32d371dd2b6993b
9:54:11 AM: Fetching cached dependencies
9:54:11 AM: Failed to fetch cache, continuing with build
9:54:11 AM: Starting to prepare the repo for build
9:54:12 AM: No cached dependencies found. Cloning fresh repo
9:54:12 AM: git clone https://github.com/gcofficial/vue-repeater
9:54:13 AM: Preparing Git Reference pull/24/head
9:54:13 AM: Parsing package.json dependencies
9:54:14 AM: Starting build script
9:54:14 AM: Installing dependencies
9:54:14 AM: Python version set to 2.7
9:54:15 AM: Downloading and installing node v10.24.1...
9:54:16 AM: Downloading https://nodejs.org/dist/v10.24.1/node-v10.24.1-linux-x64.tar.xz...
9:54:16 AM: Computing checksum with sha256sum
9:54:16 AM: Checksums matched!
9:54:19 AM: Now using node v10.24.1 (npm v6.14.12)
9:54:19 AM: Started restoring cached build plugins
9:54:19 AM: Finished restoring cached build plugins
9:54:19 AM: Attempting ruby version 2.6.2, read from environment
9:54:20 AM: Using ruby version 2.6.2
9:54:20 AM: Using PHP version 5.6
9:54:20 AM: Started restoring cached node modules
9:54:20 AM: Finished restoring cached node modules
9:54:21 AM: Installing NPM modules using NPM version 6.14.12
9:54:43 AM: npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
9:54:43 AM: > yorkie@2.0.0 install /opt/build/repo/node_modules/yorkie
9:54:43 AM: > node bin/install.js
9:54:43 AM: CI detected, skipping Git hooks installation
9:54:43 AM: > core-js@2.6.9 postinstall /opt/build/repo/node_modules/core-js
9:54:43 AM: > node scripts/postinstall || echo "ignore"
9:54:43 AM: > highlight.js@9.18.5 postinstall /opt/build/repo/node_modules/highlight.js
9:54:43 AM: > node deprecated.js
9:54:43 AM: -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
9:54:43 AM:
9:54:43 AM: Verion 9 of Highlight.js has reached EOL. It will no longer
9:54:43 AM: be supported or receive security updates in the future.
9:54:43 AM: Please upgrade to version 10 or encourage your indirect
9:54:43 AM: dependencies to do so.
9:54:43 AM: For more info:
9:54:43 AM:
9:54:43 AM:
9:54:43 AM: -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
9:54:45 AM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents):
9:54:45 AM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
9:54:45 AM: added 1239 packages from 942 contributors and audited 1308 packages in 23.287s
9:54:46 AM: found 156 vulnerabilities (3 low, 89 moderate, 64 high)
9:54:46 AM: run `npm audit fix` to fix them, or `npm audit` for details
9:54:46 AM: NPM modules installed
9:54:46 AM: Started restoring cached go cache
9:54:46 AM: Finished restoring cached go cache
9:54:46 AM: Installing Go version 1.12
9:54:51 AM: unset GOOS;
9:54:51 AM: unset GOARCH;
9:54:51 AM: export GOROOT='/opt/buildhome/.gimme_cache/versions/go1.12.linux.amd64';
9:54:51 AM: export PATH="/opt/buildhome/.gimme_cache/versions/go1.12.linux.amd64/bin:${PATH}";
9:54:51 AM: go version >&2;
9:54:51 AM: export GIMME_ENV="/opt/buildhome/.gimme_cache/env/go1.12.linux.amd64.env"
9:54:51 AM: go version go1.12 linux/amd64
9:54:51 AM: Installing missing commands
9:54:51 AM: Verify run directory
9:54:53 AM:
9:54:53 AM: ────────────────────────────────────────────────────────────────
9:54:53 AM: Netlify Build
9:54:53 AM: ────────────────────────────────────────────────────────────────
9:54:53 AM:
9:54:53 AM: ❯ Version
9:54:53 AM: @netlify/build 26.3.3
9:54:53 AM:
9:54:53 AM: ❯ Flags
9:54:53 AM: baseRelDir: false
9:54:53 AM: buildId: 620f6cc161a4900007bdb267
9:54:53 AM: deployId: 620f6cc161a4900007bdb269
9:54:53 AM:
9:54:53 AM: ❯ Current directory
9:54:53 AM: /opt/build/repo
9:54:53 AM:
9:54:53 AM: ❯ Config file
9:54:53 AM: No config file was defined: using default values.
9:54:53 AM:
9:54:53 AM: ❯ Context
9:54:53 AM: deploy-preview
9:54:53 AM:
9:54:53 AM: ────────────────────────────────────────────────────────────────
9:54:53 AM: 1. Build command from Netlify app
9:54:53 AM: ────────────────────────────────────────────────────────────────
9:54:53 AM:
9:54:53 AM: $ npm i && npm run build
9:55:02 AM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents):
9:55:02 AM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
9:55:02 AM: audited 1308 packages in 8.192s
9:55:03 AM: found 156 vulnerabilities (3 low, 89 moderate, 64 high)
9:55:03 AM: run `npm audit fix` to fix them, or `npm audit` for details
9:55:03 AM: > vue-repeater@1.1.2 build /opt/build/repo
9:55:03 AM: > vue-cli-service build --dest dist/app
9:55:04 AM: - Building for production...
9:55:07 AM: Browserslist: caniuse-lite is outdated. Please run next command `npm update`
9:55:09 AM: Browserslist: caniuse-lite is outdated. Please run next command `npm update`
9:55:17 AM: WARNING Compiled with 1 warnings9:55:17 AM
9:55:17 AM: Module Warning (from ./node_modules/eslint-loader/index.js):
9:55:17 AM: error: Strings must use singlequote (quotes) at src/components/address.vue:39:9:
9:55:17 AM: 37 | <script>
9:55:17 AM: 38 | export default {
9:55:17 AM: > 39 | name: "test-address",
9:55:17 AM: | ^
9:55:17 AM: 40 | props: {
9:55:17 AM: 41 | value: {
9:55:17 AM: 42 | type: Object,
9:55:17 AM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:43:21:
9:55:17 AM: 41 | value: {
9:55:17 AM: 42 | type: Object,
9:55:17 AM: > 43 | required: true,
9:55:17 AM: | ^
9:55:17 AM: 44 | },
9:55:17 AM: 45 | },
9:55:17 AM: 46 | mounted() {
9:55:17 AM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:44:6:
9:55:17 AM: 42 | type: Object,
9:55:17 AM: 43 | required: true,
9:55:17 AM: > 44 | },
9:55:17 AM: | ^
9:55:17 AM: 45 | },
9:55:17 AM: 46 | mounted() {
9:55:17 AM: 47 | let fileInputs = document.querySelectorAll(".file-input-group");
9:55:17 AM: error: Missing space before function parentheses (space-before-function-paren) at src/components/address.vue:46:10:
9:55:17 AM: 44 | },
9:55:17 AM: 45 | },
9:55:17 AM: > 46 | mounted() {
9:55:17 AM: | ^
9:55:17 AM: 47 | let fileInputs = document.querySelectorAll(".file-input-group");
9:55:17 AM: 48 | fileInputs.forEach((inputGroup, index) => {
9:55:17 AM: 49 | inputGroup
9:55:17 AM: error: Strings must use singlequote (quotes) at src/components/address.vue:47:48:
9:55:17 AM: 45 | },
9:55:17 AM: 46 | mounted() {
9:55:17 AM: > 47 | let fileInputs = document.querySelectorAll(".file-input-group");
9:55:17 AM: | ^
9:55:17 AM: 48 | fileInputs.forEach((inputGroup, index) => {
9:55:17 AM: 49 | inputGroup
9:55:17 AM: 50 | .querySelector("label")
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:47:68:
9:55:17 AM: 45 | },
9:55:17 AM: 46 | mounted() {
9:55:17 AM: > 47 | let fileInputs = document.querySelectorAll(".file-input-group");
9:55:17 AM: | ^
9:55:17 AM: 48 | fileInputs.forEach((inputGroup, index) => {
9:55:17 AM: 49 | inputGroup
9:55:17 AM: 50 | .querySelector("label")
9:55:17 AM: error: Strings must use singlequote (quotes) at src/components/address.vue:50:24:
9:55:17 AM: 48 | fileInputs.forEach((inputGroup, index) => {
9:55:17 AM: 49 | inputGroup
9:55:17 AM: > 50 | .querySelector("label")
9:55:17 AM: | ^
9:55:17 AM: 51 | .setAttribute("for", `img-upload-${index}`);
9:55:17 AM: 52 | inputGroup
9:55:17 AM: 53 | .querySelector("input")
9:55:17 AM: error: Strings must use singlequote (quotes) at src/components/address.vue:51:23:
9:55:17 AM: 49 | inputGroup
9:55:17 AM: 50 | .querySelector("label")
9:55:17 AM: > 51 | .setAttribute("for", `img-upload-${index}`);
9:55:17 AM: | ^
9:55:17 AM: 52 | inputGroup
9:55:17 AM: 53 | .querySelector("input")
9:55:17 AM: 54 | .setAttribute("id", `img-upload-${index}`);
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:51:52:
9:55:17 AM: 49 | inputGroup
9:55:17 AM: 50 | .querySelector("label")
9:55:17 AM: > 51 | .setAttribute("for", `img-upload-${index}`);
9:55:17 AM: | ^
9:55:17 AM: 52 | inputGroup
9:55:17 AM: 53 | .querySelector("input")
9:55:17 AM: 54 | .setAttribute("id", `img-upload-${index}`);
9:55:17 AM: error: Strings must use singlequote (quotes) at src/components/address.vue:53:24:
9:55:17 AM: 51 | .setAttribute("for", `img-upload-${index}`);
9:55:17 AM: 52 | inputGroup
9:55:17 AM: > 53 | .querySelector("input")
9:55:17 AM: | ^
9:55:17 AM: 54 | .setAttribute("id", `img-upload-${index}`);
9:55:17 AM: 55 | });
9:55:17 AM: 56 | },
9:55:17 AM: error: Strings must use singlequote (quotes) at src/components/address.vue:54:23:
9:55:17 AM: 52 | inputGroup
9:55:17 AM: 53 | .querySelector("input")
9:55:17 AM: > 54 | .setAttribute("id", `img-upload-${index}`);
9:55:17 AM: | ^
9:55:17 AM: 55 | });
9:55:17 AM: 56 | },
9:55:17 AM: 57 | computed: {
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:54:51:
9:55:17 AM: 52 | inputGroup
9:55:17 AM: 53 | .querySelector("input")
9:55:17 AM: > 54 | .setAttribute("id", `img-upload-${index}`);
9:55:17 AM: | ^
9:55:17 AM: 55 | });
9:55:17 AM: 56 | },
9:55:17 AM: 57 | computed: {
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:55:7:
9:55:17 AM: 53 | .querySelector("input")
9:55:17 AM: 54 | .setAttribute("id", `img-upload-${index}`);
9:55:17 AM: > 55 | });
9:55:17 AM: | ^
9:55:17 AM: 56 | },
9:55:17 AM: 57 | computed: {
9:55:17 AM: 58 | localAddress: {
9:55:17 AM: error: Missing space before function parentheses (space-before-function-paren) at src/components/address.vue:59:10:
9:55:17 AM: 57 | computed: {
9:55:17 AM: 58 | localAddress: {
9:55:17 AM: > 59 | get() {
9:55:17 AM: | ^
9:55:17 AM: 60 | return this.value;
9:55:17 AM: 61 | },
9:55:17 AM: 62 | set(localAddress) {
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:60:26:
9:55:17 AM: 58 | localAddress: {
9:55:17 AM: 59 | get() {
9:55:17 AM: > 60 | return this.value;
9:55:17 AM: | ^
9:55:17 AM: 61 | },
9:55:17 AM: 62 | set(localAddress) {
9:55:17 AM: 63 | this.$emit("input", localAddress);
9:55:17 AM: error: Missing space before function parentheses (space-before-function-paren) at src/components/address.vue:62:10:
9:55:17 AM: 60 | return this.value;
9:55:17 AM: 61 | },
9:55:17 AM: > 62 | set(localAddress) {
9:55:17 AM: | ^
9:55:17 AM: 63 | this.$emit("input", localAddress);
9:55:17 AM: 64 | },
9:55:17 AM: 65 | },
9:55:17 AM: error: Strings must use singlequote (quotes) at src/components/address.vue:63:20:
9:55:17 AM: 61 | },
9:55:17 AM: 62 | set(localAddress) {
9:55:17 AM: > 63 | this.$emit("input", localAddress);
9:55:17 AM: | ^
9:55:17 AM: 64 | },
9:55:17 AM: 65 | },
9:55:17 AM: 66 | },
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:63:42:
9:55:17 AM: 61 | },
9:55:17 AM: 62 | set(localAddress) {
9:55:17 AM: > 63 | this.$emit("input", localAddress);
9:55:17 AM: | ^
9:55:17 AM: 64 | },
9:55:17 AM: 65 | },
9:55:17 AM: 66 | },
9:55:17 AM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:64:8:
9:55:17 AM: 62 | set(localAddress) {
9:55:17 AM: 63 | this.$emit("input", localAddress);
9:55:17 AM: > 64 | },
9:55:17 AM: | ^
9:55:17 AM: 65 | },
9:55:17 AM: 66 | },
9:55:17 AM: 67 | methods: {
9:55:17 AM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:65:6:
9:55:17 AM: 63 | this.$emit("input", localAddress);
9:55:17 AM: 64 | },
9:55:17 AM: > 65 | },
9:55:18 AM: Creating deploy upload records
9:55:17 AM: | ^
9:55:17 AM: 66 | },
9:55:17 AM: 67 | methods: {
9:55:17 AM: 68 | onFileChange(e) {
9:55:17 AM: error: Missing space before function parentheses (space-before-function-paren) at src/components/address.vue:68:17:
9:55:17 AM: 66 | },
9:55:17 AM: 67 | methods: {
9:55:17 AM: > 68 | onFileChange(e) {
9:55:17 AM: | ^
9:55:17 AM: 69 | var files = e.target.files || e.dataTransfer.files;
9:55:17 AM: 70 | if (!files.length) return;
9:55:17 AM: 71 | this.createImage(files[0]);
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:69:57:
9:55:17 AM: 67 | methods: {
9:55:17 AM: 68 | onFileChange(e) {
9:55:17 AM: > 69 | var files = e.target.files || e.dataTransfer.files;
9:55:17 AM: | ^
9:55:17 AM: 70 | if (!files.length) return;
9:55:17 AM: 71 | this.createImage(files[0]);
9:55:17 AM: 72 | },
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:70:32:
9:55:17 AM: 68 | onFileChange(e) {
9:55:17 AM: 69 | var files = e.target.files || e.dataTransfer.files;
9:55:17 AM: > 70 | if (!files.length) return;
9:55:17 AM: | ^
9:55:17 AM: 71 | this.createImage(files[0]);
9:55:17 AM: 72 | },
9:55:17 AM: 73 | createImage(file) {
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:71:33:
9:55:17 AM: 69 | var files = e.target.files || e.dataTransfer.files;
9:55:17 AM: 70 | if (!files.length) return;
9:55:17 AM: > 71 | this.createImage(files[0]);
9:55:17 AM: | ^
9:55:17 AM: 72 | },
9:55:17 AM: 73 | createImage(file) {
9:55:17 AM: 74 | var reader = new FileReader();
9:55:17 AM: error: Missing space before function parentheses (space-before-function-paren) at src/components/address.vue:73:16:
9:55:17 AM: 71 | this.createImage(files[0]);
9:55:17 AM: 72 | },
9:55:17 AM: > 73 | createImage(file) {
9:55:17 AM: | ^
9:55:17 AM: 74 | var reader = new FileReader();
9:55:17 AM: 75 | var vm = this;
9:55:17 AM: 76 |
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:74:36:
9:55:17 AM: 72 | },
9:55:17 AM: 73 | createImage(file) {
9:55:17 AM: > 74 | var reader = new FileReader();
9:55:17 AM: | ^
9:55:17 AM: 75 | var vm = this;
9:55:17 AM: 76 |
9:55:17 AM: 77 | reader.onload = (e) => {
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:75:20:
9:55:17 AM: 73 | createImage(file) {
9:55:17 AM: 74 | var reader = new FileReader();
9:55:18 AM: Starting post processing
9:55:17 AM: > 75 | var vm = this;
9:55:17 AM: | ^
9:55:17 AM: 76 |
9:55:17 AM: 77 | reader.onload = (e) => {
9:55:18 AM: Post processing - HTML
9:55:17 AM: 78 | vm.localAddress = { ...vm.localAddress, img: e.target.result };
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:78:71:
9:55:17 AM: 76 |
9:55:17 AM: 77 | reader.onload = (e) => {
9:55:17 AM: > 78 | vm.localAddress = { ...vm.localAddress, img: e.target.result };
9:55:18 AM: Post processing - header rules
9:55:17 AM: | ^
9:55:17 AM: 79 | };
9:55:17 AM: 80 | reader.readAsDataURL(file);
9:55:18 AM: Post processing - redirect rules
9:55:17 AM: 81 | },
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:79:8:
9:55:17 AM: 77 | reader.onload = (e) => {
9:55:17 AM: 78 | vm.localAddress = { ...vm.localAddress, img: e.target.result };
9:55:18 AM: Post processing done
9:55:17 AM: > 79 | };
9:55:17 AM: | ^
9:55:17 AM: 80 | reader.readAsDataURL(file);
9:55:17 AM: 81 | },
9:55:17 AM: 82 | },
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:80:33:
9:55:17 AM: 78 | vm.localAddress = { ...vm.localAddress, img: e.target.result };
9:55:17 AM: 79 | };
9:55:17 AM: > 80 | reader.readAsDataURL(file);
9:55:17 AM: | ^
9:55:17 AM: 81 | },
9:55:17 AM: 82 | },
9:55:17 AM: 83 | };
9:55:17 AM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:81:6:
9:55:17 AM: 79 | };
9:55:17 AM: 80 | reader.readAsDataURL(file);
9:55:17 AM: > 81 | },
9:55:17 AM: | ^
9:55:17 AM: 82 | },
9:55:17 AM: 83 | };
9:55:17 AM: 84 | </script>
9:55:17 AM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:82:4:
9:55:17 AM: 80 | reader.readAsDataURL(file);
9:55:17 AM: 81 | },
9:55:17 AM: > 82 | },
9:55:17 AM: | ^
9:55:17 AM: 83 | };
9:55:17 AM: 84 | </script>
9:55:17 AM: 85 |
9:55:17 AM: error: Extra semicolon (semi) at src/components/address.vue:83:2:
9:55:17 AM: 81 | },
9:55:17 AM: 82 | },
9:55:17 AM: > 83 | };
9:55:17 AM: | ^
9:55:17 AM: 84 | </script>
9:55:17 AM: 85 |
9:55:17 AM: 86 | <style scoped lang="scss">
9:55:17 AM: 33 errors found.
9:55:17 AM: 33 errors potentially fixable with the `--fix` option.
9:55:17 AM: You may use special comments to disable some warnings.
9:55:17 AM: Use // eslint-disable-next-line to ignore the next line.
9:55:17 AM: Use /* eslint-disable */ to ignore all warnings in a file.
9:55:17 AM: File Size Gzipped
9:55:17 AM: dist/app/js/chunk-vendors.js 189.09 KiB 67.33 KiB
9:55:17 AM: dist/app/js/app.js 14.76 KiB 4.66 KiB
9:55:17 AM: dist/app/css/app.css 4.84 KiB 1.11 KiB
9:55:17 AM: Images and other types of assets omitted.
9:55:17 AM: DONE Build complete. The dist/app directory is ready to be deployed.
9:55:17 AM: INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
9:55:18 AM:
9:55:18 AM: (build.command completed in 24.5s)
9:55:18 AM:
9:55:18 AM: ────────────────────────────────────────────────────────────────
9:55:18 AM: 2. Deploy site
9:55:18 AM: ────────────────────────────────────────────────────────────────
9:55:18 AM:
9:55:18 AM: Starting to deploy site from 'dist'
9:55:18 AM: Creating deploy tree
9:55:18 AM: 1 new files to upload
9:55:18 AM: 0 new functions to upload
9:55:18 AM: Site deploy was successfully initiated
9:55:18 AM:
9:55:18 AM: (Deploy site completed in 342ms)
9:55:18 AM:
9:55:18 AM: ────────────────────────────────────────────────────────────────
9:55:18 AM: Netlify Build Complete
9:55:18 AM: ────────────────────────────────────────────────────────────────
9:55:18 AM:
9:55:18 AM: (Netlify Build completed in 24.9s)
9:55:18 AM: Caching artifacts
9:55:18 AM: Started saving node modules
9:55:18 AM: Finished saving node modules
9:55:18 AM: Started saving build plugins
9:55:18 AM: Finished saving build plugins
9:55:18 AM: Started saving pip cache
9:55:18 AM: Finished saving pip cache
9:55:18 AM: Started saving emacs cask dependencies
9:55:18 AM: Finished saving emacs cask dependencies
9:55:18 AM: Started saving maven dependencies
9:55:18 AM: Finished saving maven dependencies
9:55:18 AM: Started saving boot dependencies
9:55:19 AM: Finished saving boot dependencies
9:55:19 AM: Started saving rust rustup cache
9:55:19 AM: Finished saving rust rustup cache
9:55:19 AM: Started saving go dependencies
9:55:19 AM: Site is live ✨
9:55:20 AM: Finished saving go dependencies
9:55:24 AM: Build script success
9:56:08 AM: Finished processing build request in 1m56.844074809s