Release production failed: timed out waiting for the condition (No files to upload)

This is our first time using Gitlab and we are trying to deploy a nodejs web application to aws but we keep getting a production error with the following message.

We have no clue of what this means. Can anyone please provide some information. Please see our docker file below.

FROM node:10

WORKDIR /usr/src/app

COPY package*.json ./

RUN npm install

COPY . .

CMD [ "node", "index.js" ]

& our package json file looks like this:

{ "name": "packageapi", "version": "1.0.0", "description": "Package API", "main": "index.js", "scripts": { "test": "mocha", "start": "node index.js" }, "author": "Shalom Effiom", "dependencies": { "[@sendgrid/mail](": "[^7.2.1](", "[body-parser](": "[^1.19.0](", "[express](": "[^4.17.1](", "[helmet](": "[^3.23.3](", "[mocha](": "[^8.1.1](", "[mysql](": "[^2.18.1](" }, "devDependencies": { "[nodemon](": "[^2.0.4](" } }