Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bia #30

Open
wants to merge 29 commits into
base: main
Choose a base branch
from
Open

Bia #30

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
868ff56
Update user_data_ec2_zona_a.sh
EdvaldoJose Jul 24, 2024
20f78b7
Merge branch 'henrylle:main' into main
EdvaldoJose Aug 7, 2024
d5df02b
Update user_data_ec2_zona_a.sh
EdvaldoJose Aug 7, 2024
5ccee9f
teste
EdvaldoJose Aug 13, 2024
0a73674
Merge branch 'henrylle:main' into main
EdvaldoJose Nov 27, 2024
79a1e4a
Merge branch 'henrylle:main' into main
EdvaldoJose Dec 30, 2024
53c2034
Alterar cor do botao
EdvaldoJose Dec 30, 2024
5a4dad9
Atualizacao da bia
EdvaldoJose Jan 14, 2025
849f7a5
Merge branch 'henrylle:main' into main
EdvaldoJose Jan 14, 2025
023a5da
Atualizacao da bia
EdvaldoJose Jan 14, 2025
f3f39a9
Atualizacao das vores dos botoes.
EdvaldoJose Jan 14, 2025
e16320e
Alteracao no docker-compose.yml
EdvaldoJose Jan 14, 2025
9062ec6
Atualizacao da bia.zip
EdvaldoJose Jan 14, 2025
683b0b3
Atualizacao do config.json
EdvaldoJose Jan 14, 2025
fc5844a
Correcao das cores dos botoes
EdvaldoJose Jan 14, 2025
a94ce28
Correcao do Dockerfile
EdvaldoJose Jan 14, 2025
f48cf19
Correcao das cores
EdvaldoJose Jan 14, 2025
b4cc4d0
Delete bia.zip
EdvaldoJose Jan 14, 2025
a3d881a
Correcao do arquivo rodar_app_local_unix.sh
EdvaldoJose Jan 14, 2025
b6585d7
Alterando o arquivo gitignore
EdvaldoJose Jan 15, 2025
56593de
Atualuizacao de cores
EdvaldoJose Jan 16, 2025
6465293
Merge branch 'henrylle:main' into main
EdvaldoJose Jan 27, 2025
b970d6d
Atualizando git
EdvaldoJose Jan 27, 2025
269aee2
Atualizando o buildspec
EdvaldoJose Jan 27, 2025
31746f4
Atualizando
EdvaldoJose Jan 27, 2025
2b078f3
Atualizando a branch
EdvaldoJose Jan 27, 2025
c74ca72
Atualizacao buildspec
EdvaldoJose Jan 28, 2025
e32e0fd
first commit
EdvaldoJose Jan 28, 2025
21dc7cd
Branch bia
EdvaldoJose Jan 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# dependencies
/node_modules


*.zip

#React node_modules
/client/node_modules
Expand All @@ -29,3 +29,6 @@
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Arquivo zip

51 changes: 51 additions & 0 deletions Diagrama sem nome.drawio
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36 Edg/127.0.0.0" version="24.7.7">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="1223" dy="898" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="WIyWlLk6GJQsqaUBKTNV-2" value="" style="rounded=0;html=1;jettySize=auto;orthogonalLoop=1;fontSize=11;endArrow=block;endFill=0;endSize=8;strokeWidth=1;shadow=0;labelBackgroundColor=none;edgeStyle=orthogonalEdgeStyle;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="WIyWlLk6GJQsqaUBKTNV-3" target="WIyWlLk6GJQsqaUBKTNV-6" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-3" value="Lamp doesn&#39;t work" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="160" y="80" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-4" value="Yes" style="rounded=0;html=1;jettySize=auto;orthogonalLoop=1;fontSize=11;endArrow=block;endFill=0;endSize=8;strokeWidth=1;shadow=0;labelBackgroundColor=none;edgeStyle=orthogonalEdgeStyle;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="WIyWlLk6GJQsqaUBKTNV-6" target="WIyWlLk6GJQsqaUBKTNV-10" edge="1">
<mxGeometry y="20" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-5" value="No" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;fontSize=11;endArrow=block;endFill=0;endSize=8;strokeWidth=1;shadow=0;labelBackgroundColor=none;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="WIyWlLk6GJQsqaUBKTNV-6" target="WIyWlLk6GJQsqaUBKTNV-7" edge="1">
<mxGeometry y="10" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-6" value="Lamp&lt;br&gt;plugged in?" style="rhombus;whiteSpace=wrap;html=1;shadow=0;fontFamily=Helvetica;fontSize=12;align=center;strokeWidth=1;spacing=6;spacingTop=-4;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="170" y="170" width="100" height="80" as="geometry" />
</mxCell>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-7" value="Plug in lamp" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="320" y="190" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-8" value="No" style="rounded=0;html=1;jettySize=auto;orthogonalLoop=1;fontSize=11;endArrow=block;endFill=0;endSize=8;strokeWidth=1;shadow=0;labelBackgroundColor=none;edgeStyle=orthogonalEdgeStyle;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="WIyWlLk6GJQsqaUBKTNV-10" target="WIyWlLk6GJQsqaUBKTNV-11" edge="1">
<mxGeometry x="0.3333" y="20" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-9" value="Yes" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;fontSize=11;endArrow=block;endFill=0;endSize=8;strokeWidth=1;shadow=0;labelBackgroundColor=none;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="WIyWlLk6GJQsqaUBKTNV-10" target="WIyWlLk6GJQsqaUBKTNV-12" edge="1">
<mxGeometry y="10" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-10" value="Bulb&lt;br&gt;burned out?" style="rhombus;whiteSpace=wrap;html=1;shadow=0;fontFamily=Helvetica;fontSize=12;align=center;strokeWidth=1;spacing=6;spacingTop=-4;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="170" y="290" width="100" height="80" as="geometry" />
</mxCell>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-11" value="Repair Lamp" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="160" y="430" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-12" value="Replace Bulb" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="320" y="310" width="120" height="40" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>
7 changes: 6 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ RUN npm install --loglevel=error

COPY . .

RUN NODE_OPTIONS=--openssl-legacy-provider REACT_APP_API_URL=http://34.239.240.133 SKIP_PREFLIGHT_CHECK=true npm run build --prefix client
RUN NODE_OPTIONS=--openssl-legacy-provider REACT_APP_API_URL=http://bia-beanstalk-002.us-east-1.elasticbeanstalk.com SKIP_PREFLIGHT_CHECK=true npm run build --prefix client

RUN mv client/build build

Expand All @@ -23,3 +23,8 @@ RUN mv build client/
EXPOSE 8080

CMD [ "npm", "start" ]

RUN npm install -g sequelize-cli

RUN npm install sequelize

1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@
```
docker compose exec server bash -c 'npx sequelize db:migrate'
```
# bia-beanstalk
1 change: 1 addition & 0 deletions bia-pipeline
Submodule bia-pipeline added at cf008c
33 changes: 33 additions & 0 deletions buildspec-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
version: 0.2

phases:
install:
commands:
- echo "Atualizando repositórios..."
- yum clean all
- yum makecache
- echo "Instalando Node.js v20 e npm..."
- curl -fsSL https://rpm.nodesource.com/setup_20.x | bash -
- yum install -y nodejs
- echo "Versões instaladas:"
- node -v
- npm -v
- echo "Instalando dependências no projeto..."

build:
commands:
- echo "Configurando Node.js com opções de compatibilidade..."
- export NODE_OPTIONS=--openssl-legacy-provider
- echo "Instalando dependências no cliente..."
- npm install --prefix client
- echo "Instalando dependências do projeto..."
- npm install # Certifique-se de que as dependências da raiz também sejam instaladas
- echo "Executando build do React..."
- REACT_APP_API_URL=http://34.239.240.133 SKIP_PREFLIGHT_CHECK=true npm run build --prefix client
- echo "Executando testes unitários..."
- npm test -- --runInBand # Executando os testes de forma sequencial para evitar conflitos

artifacts:
files:
- 'client/build/**/*'
- '!client/node_modules/**/*'
Loading