Build: #25 was successful

Job: Default Job was successful

Stages & jobs

  1. Default Stage

Job result summary

Completed
Duration
2 minutes
Agent
buildserver-1.ncsa.illinois.edu
Revision
1cc8edeaef8336e60dfca1c8fe72dcb8d35ee655
Successful since
#21 ()

Error summary

The build generated some errors. See the full build log for more details.

#10 sha256:007de6715be16663aba4847aed936c857d39d5875ee3d58e7db25ba7994fca7b
#10 CACHED

#11 [builder 5/8] COPY public ./public/
#11 sha256:d337d4def93590f5bc967d8547e704dff93edc84763417ed53201950eae1d877
#11 CACHED

#12 [builder 6/8] COPY .eslintrc ./
#12 sha256:1346234cbf313da1130f83bf2e6d38797650eda4a045a91587148bc00bdae2b2
#12 CACHED

#13 [builder 7/8] COPY src ./src/
#13 sha256:11bd344cfc3826c25ce6eaa564ec23ff010d8a834efa806e88dfdd65cb9d04da
#13 DONE 0.5s

#14 [builder 8/8] RUN npm run build
#14 sha256:2c804d90ece601ecfb56ed8000fc6d842890502f335558b39d04bcc53ac9dcb0
#14 1.221
#14 1.221 > soilecon@0.1.0 build /usr/src/app
#14 1.221 > react-scripts build
#14 1.221
#14 2.172 We detected TypeScript in your project (src/App.tsx) and created a tsconfig.json file for you.
#14 2.173
#14 2.403 Your tsconfig.json has been populated with default values.
#14 2.403
#14 7.251 Creating an optimized production build...
#14 42.28 Compiled with warnings.
#14 42.28
#14 42.28 src/components/CoverCropHistory.tsx
#14 42.28   Line 89:5:  React Hook useEffect has a missing dependency: 'dispatch'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
#14 42.28
#14 42.28 src/components/CropHistory.tsx
#14 42.28   Line 182:5:  React Hook useEffect has missing dependencies: 'defaultCost', 'defaultFertilizers', 'defaultTillages', and 'dispatch'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
#14 42.28
#14 42.28 src/components/LandingPage.tsx
#14 42.28   Line 22:8:  'classes' is assigned a value but never used  no-unused-vars
#14 42.28   Line 22:8:  'classes' is assigned a value but never used  @typescript-eslint/no-unused-vars
#14 42.28
#14 42.28 src/components/PartialBudgetQuadrants.tsx
#14 42.28   Line 160:11:  'pbResults' is defined but never used       no-unused-vars
#14 42.28   Line 160:11:  'pbResults' is defined but never used       @typescript-eslint/no-unused-vars
#14 42.28   Line 227:45:  'pbResults' was used before it was defined  @typescript-eslint/no-use-before-define
#14 42.28
#14 42.28 src/components/common/ComponentInputBox.tsx
#14 42.28   Line 62:5:  React Hook useEffect has a missing dependency: 'options'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
#14 42.28
#14 42.28 src/components/common/Documentation.tsx
#14 42.28   Line 5:9:  'Link' is defined but never used  no-unused-vars
#14 42.28   Line 5:9:  'Link' is defined but never used  @typescript-eslint/no-unused-vars
#14 42.28
#14 42.28 src/components/controls/Fertilizer.tsx
#14 42.28   Line 147:5:  React Hook useEffect has missing dependencies: 'prevFertilizer' and 'selectedProducts'. Either include them or remove the dependency array                                                                                                                                                       react-hooks/exhaustive-deps
#14 42.28   Line 164:5:  React Hook useEffect has missing dependencies: 'applicatorId', 'parentCallBack', 'prevFertilizer', and 'products'. Either include them or remove the dependency array. If 'parentCallBack' changes too often, find the parent component that defines it and wrap that definition in useCallback  react-hooks/exhaustive-deps
#14 42.28
#14 42.28 Search for the keywords to learn more about each warning.
#14 42.28 To ignore, add // eslint-disable-next-line to the line before.
#14 42.28
#14 42.28 File sizes after gzip:
#14 42.28
#14 42.32   170.78 KB  build/static/js/2.d22a9d70.chunk.js
#14 42.32   26.6 KB    build/static/js/main.be385816.chunk.js
#14 42.32   1.39 KB    build/static/js/3.d88315e6.chunk.js
#14 42.32   1.38 KB    build/static/css/main.efd8b15e.chunk.css
#14 42.32   1.16 KB    build/static/js/runtime-main.9007dca1.js
#14 42.32
#14 42.32 The project was built assuming it is hosted at /.
#14 42.32 You can control this with the homepage field in your package.json.
#14 42.32
#14 42.32 The build folder is ready to be deployed.
#14 42.32 You may serve it with a static server:
#14 42.32
#14 42.32   npm install -g serve
#14 42.32   serve -s build
#14 42.32
#14 42.32 Find out more about deployment here:
#14 42.32
#14 42.32   https://cra.link/deployment
#14 42.32
#14 DONE 43.5s

#5 [stage-1 1/3] FROM docker.io/library/nginx:1.19.1-alpine@sha256:ee8c35a6944eb3cc415cd4cbeddef13927895d4ffa50b976886e3abe48b3f35a
#5 sha256:f034c60dfcad1a26f20253238af43026a7a3b39fdaa27c18b320f1ea7cdac2f5
#5 CACHED

#15 [stage-1 2/3] COPY --from=builder /usr/src/app/build/ /usr/share/nginx/html/
#15 sha256:e73d5be1558972adeda3dac6be47fd3d688e29e08113360a62a8b3f783462bfd
#15 DONE 0.6s

#16 [stage-1 3/3] COPY nginx.conf /etc/nginx/conf.d/default.conf
#16 sha256:20b2e77be40a2f8efb3b1fbdb36b357efcb40b29cce8e7533e18bf0104082879
#16 DONE 1.1s

#17 exporting to image
#17 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#17 exporting layers
#17 exporting layers 0.5s done
#17 writing image sha256:6bd50b9e8ae4d5f1959e2a38bc7eae990bfe336c7ff1a00637f98f455edc87e3 0.0s done
#17 naming to docker.io/farmdoc/soilecon-frontend
#17 naming to docker.io/farmdoc/soilecon-frontend 0.0s done
#17 DONE 0.7s
WARNING! Your password will be stored unencrypted in /home/bamboo/.docker/farmdoc/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store