Kuda Zhou
11/11/2021, 1:12 PM⏳ Build v18 started...
====================
⚡️ Init
====================
INFO: Decrypting Seed secret environment variables...
0.03 s
INFO: Build system information
INFO: Build system environment
INFO: Restoring source code cache...
8.89 s
INFO: Checking for files changes in the spa-sst-demo service...
0.07 s
INFO: Restoring dependency cache...
====================
🛠 Compile
====================
$ cd /tmp/seed/source
INFO: Running before_compile hook
$ echo "Before compile"
0.07 s
INFO: Looking for package.json...
$ yarn
26.40 s
====================
🧪 Unit Test
====================
INFO: Unit tests are disabled. You can enable them in the app settings.
INFO: Learn more about running tests - seed.run/docs/running-tests
====================
📦 Build
====================
$ cd /tmp/seed/source
INFO: Running before_build hook
$ echo "Before build"
0.07 s
$ cd ./frontend && yarn
21.25 s
➤ YN0000: ┌ Resolution step
➤ YN0002: │ @aws-sdk/middleware-retry@npm:3.6.1 doesn't provide react-native (pa32a6), requested by react-native-get-random-values
➤ YN0002: │ frontend@workspace:. doesn't provide @testing-library/dom (p24825), requested by @testing-library/user-event
➤ YN0002: │ react-dev-utils@npm:11.0.4 doesn't provide typescript (p79ddf), requested by fork-ts-checker-webpack-plugin
➤ YN0002: │ react-dev-utils@npm:11.0.4 doesn't provide webpack (p2af19), requested by fork-ts-checker-webpack-plugin
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
➤ YN0000: └ Completed in 0s 323ms
➤ YN0000: ┌ Fetch step
➤ YN0013: │ 1858 packages were already cached
➤ YN0000: └ Completed in 0s 761ms
➤ YN0000: ┌ Link step
➤ YN0076: │ fsevents@patch:fsevents@npm%3A2.3.2#~builtin<compat/fsevents>::version=2.3.2&hash=18f3a7 The linux-x64 architecture is incompatible with this module, link skipped.
➤ YN0076: │ fsevents@patch:fsevents@npm%3A1.2.13#~builtin<compat/fsevents>::version=1.2.13&hash=18f3a7 The linux-x64 architecture is incompatible with this module, link skipped.
➤ YN0007: │ type-graphql@npm:1.1.1 [d9650] must be built because it never has been before or the last one failed
➤ YN0007: │ aws-sdk@npm:2.1007.0 must be built because it never has been before or the last one failed
➤ YN0007: │ core-js@npm:3.9.0 must be built because it never has been before or the last one failed
➤ YN0007: │ core-js-pure@npm:3.9.0 must be built because it never has been before or the last one failed
➤ YN0007: │ ejs@npm:2.7.4 must be built because it never has been before or the last one failed
➤ YN0007: │ core-js@npm:2.6.12 must be built because it never has been before or the last one failed
➤ YN0000: │ type-graphql@npm:1.1.1 [d9650] STDOUT Love TypeGraphQL or use it at work?
➤ YN0000: │ type-graphql@npm:1.1.1 [d9650] STDOUT You can now support the project via the Open Collective:
➤ YN0000: │ type-graphql@npm:1.1.1 [d9650] STDOUT > <https://opencollective.com/typegraphql>
➤ YN0000: │ type-graphql@npm:1.1.1 [d9650] STDOUT
➤ YN0000: └ Completed in 18s 679ms
➤ YN0000: Done with warnings in 20s 312ms
$ yarn sst build --stage dev --region eu-west-2 --verbose
122.04 s
SST: 0.46.0
CDK: 1.126.0
Using stage: dev
Preparing your SST app
Detected tsconfig.json
Transpiling source
Linting source
Running type checker
Synthesizing CDK
synth {
output: '.build/cdk.out',
app: 'node .build/run.js',
roleArn: undefined,
verbose: 2,
noColor: true
}
CDK toolkit version: 1.126.0 (build f004e1a)
Command line arguments: {
_: [ 'synth' ],
'version-reporting': false,
versionReporting: false,
app: 'node .build/run.js',
a: 'node .build/run.js',
output: '.build/cdk.out',
o: '.build/cdk.out',
quiet: true,
q: true,
color: false,
verbose: 1,
v: 1,
disableVersionCheck: 'true',
lookups: true,
'ignore-errors': false,
ignoreErrors: false,
json: false,
j: false,
debug: false,
ec2creds: undefined,
i: undefined,
'path-metadata': true,
pathMetadata: true,
'asset-metadata': true,
assetMetadata: true,
'role-arn': undefined,
r: undefined,
roleArn: undefined,
staging: true,
'no-color': false,
noColor: false,
validation: true,
'$0': 'node_modules/aws-cdk/bin/cdk'
}
merged settings: {
versionReporting: false,
pathMetadata: true,
output: '.build/cdk.out',
app: 'node .build/run.js',
context: {},
debug: false,
assetMetadata: true,
toolkitBucket: {},
staging: true,
bundlingStacks: [ '*' ],
lookups: true
}
Toolkit stack: CDKToolkit
Setting "CDK_DEFAULT_REGION" environment variable to eu-west-2
Resolving default credentials
Looking up default account ID from STS
Default account ID: 488759774969
Setting "CDK_DEFAULT_ACCOUNT" environment variable to 488759774969
context: {
'aws:cdk:enable-path-metadata': true,
'aws:cdk:enable-asset-metadata': true,
'aws:cdk:disable-version-reporting': true,
'aws:cdk:bundling-stacks': [ '*' ]
}
outdir: .build/cdk.out
env: {
CDK_DEFAULT_REGION: 'eu-west-2',
CDK_DEFAULT_ACCOUNT: '488759774969',
CDK_CONTEXT_JSON: '{"aws:cdk:enable-path-metadata":true,"aws:cdk:enable-asset-metadata":true,"aws:cdk:disable-version-reporting":true,"aws:cdk:bundling-stacks":["*"]}',
CDK_OUTDIR: '.build/cdk.out',
CDK_CLI_ASM_VERSION: '14.0.0',
CDK_CLI_VERSION: '1.126.0'
}
[dotenv][DEBUG] did not match key and value when parsing line 1: # These variables are only available in your SST code.
[dotenv][DEBUG] did not match key and value when parsing line 2: # To apply them to your Lambda functions, checkout this doc - <https://docs.serverless-stack.com/environment-variables#environment-variables-in-lambda-functions>
[dotenv][DEBUG] did not match key and value when parsing line 3:
[dotenv][DEBUG] did not match key and value when parsing line 5:
Building Lambda function src/tickets/purchase.main
Building Lambda function src/tickets/my-tickets.main
Building Lambda function src/tickets/get.main
Building Lambda function src/tickets/update.main
Building Lambda function src/tickets/delete.main
Building Lambda function src/tickets/types.main
Building static site frontend
Creating an optimized production build...
Treating warnings as errors because <http://process.env.CI|process.env.CI> = true.
Most CI servers set it automatically.
Failed to compile.
src/containers/tickets/Purchase.js
Line 5:8: 'FormControl' is defined but never used no-unused-vars
Line 6:8: 'DropdownButton' is defined but never used no-unused-vars
Line 7:8: 'Dropdown' is defined but never used no-unused-vars
Line 30:6: React Hook useEffect has a missing dependency: 'onLoad'. Either include it or remove the dependency array react-hooks/exhaustive-deps
Line 50:5: Unreachable code no-unreachable
src/containers/tickets/TicketDetails.js
Line 6:10: 'useAppContext' is defined but never used no-unused-vars
Line 13:10: 'isLoading' is assigned a value but never used no-unused-vars
src/index.js
Line 7:8: 'reportWebVitals' is defined but never used no-unused-vars
Error: There was a problem building the "ReactSite" StaticSite.
at ReactStaticSite.buildApp (/tmp/seed/source/node_modules/@serverless-stack/resources/src/StaticSite.ts:341:15)
at new StaticSite (/tmp/seed/source/node_modules/@serverless-stack/resources/src/StaticSite.ts:147:24)
at new ReactStaticSite (/tmp/seed/source/node_modules/@serverless-stack/resources/src/ReactStaticSite.ts:43:5)
at new FrontendStack (/tmp/seed/source/stacks/FrontendStack.ts:8:18)
at Object.main (/tmp/seed/source/stacks/index.ts:19:3)
at Object.<anonymous> (/tmp/seed/source/.build/run.js:93:16)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
Error: Subprocess exited with error 1
at ChildProcess.<anonymous> (/tmp/seed/source/node_modules/aws-cdk/lib/api/cxapp/exec.ts:122:23)
at ChildProcess.emit (events.js:315:20)
at ChildProcess.EventEmitter.emit (domain.js:467:12)
at Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)
There was an error synthesizing your app.
ERROR: Error: Subprocess exited with error 1
Gabriel Araújo
11/11/2021, 2:02 PMGabriel Araújo
11/11/2021, 2:03 PMLine 5:8: 'FormControl' is defined but never used no-unused-vars
[...]
fix these errors and retryGabriel Araújo
11/11/2021, 2:06 PM"build": "DISABLE_ESLINT_PLUGIN='true' react-scripts build"
This will disble eslint when build the application. Use carefullyGabriel Araújo
11/11/2021, 2:09 PMTreating warnings as errors because <http://process.env.CI|process.env.CI> = true.
Most CI servers set it automatically.
this is an evidenceKuda Zhou
11/11/2021, 2:31 PMKuda Zhou
11/11/2021, 2:31 PMGabriel Araújo
11/11/2021, 2:32 PMKuda Zhou
11/11/2021, 2:50 PMKuda Zhou
11/11/2021, 2:50 PMFrank
Kuda Zhou
11/24/2021, 10:01 AMKuda Zhou
11/24/2021, 10:03 AMserverless deploy
Kuda Zhou
11/24/2021, 10:03 AMGabriel Araújo
11/24/2021, 1:13 PMPhase complete: BUILD State: FAILED
That's all we can know for now. The actual error is happing when you'r building your app. Remember that CRA app throws an error at build time if you have lint problems. So first, try to run the build command in your local machine and see if works... If you need anything let me knowKuda Zhou
11/24/2021, 1:43 PMKuda Zhou
11/24/2021, 1:43 PMerror Command "sst" not found.
info Visit <https://yarnpkg.com/en/docs/cli/run> for documentation about this command.
[Container] 2021/11/23 15:38:20 Command did not exit successfully yarn sst build --stage aws-dev --region eu-west-2 --verbose exit status 1
Kuda Zhou
11/24/2021, 1:43 PMKuda Zhou
11/24/2021, 1:43 PMFrank
sst
in nodeModules
. Did you run yarn install
first to install the dependencies?