Skip to content

Commit

Permalink
Added configuration to deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
RodolfoAndre committed Oct 4, 2024
1 parent ff9e34f commit 1cadae0
Show file tree
Hide file tree
Showing 7 changed files with 104 additions and 5 deletions.
5 changes: 5 additions & 0 deletions .firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"projects": {
"default": "wow-manager-tool-b"
}
}
33 changes: 33 additions & 0 deletions .github/workflows/firebase-hosting-pull-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase
on: push
permissions:
checks: write
contents: read
pull-requests: write
jobs:
build_and_preview:
if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm run build
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_WOW_MANAGER_TOOL_B }}
projectId: wow-manager-tool-b
qodana:
runs-on: ubuntu-latest

steps:
- name: Check out code
uses: actions/checkout@v2

- name: Run Qodana
uses: JetBrains/qodana-action@v1
with:
qodana_version: '2023.1' # Altere para a versão que você deseja usar
config_file: 'qodana.yml' # Caminho para o seu arquivo de configuração, se estiver em um local diferente
7 changes: 3 additions & 4 deletions angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,11 +73,10 @@
"buildTarget": "knwow-how:build:development"
}
},
"defaultConfiguration": "development",
"options": {
"host": "0.0.0.0",
"port": 4200
},
"defaultConfiguration": "development"
"proxyConfig": "proxy.conf.json"
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
Expand Down
25 changes: 25 additions & 0 deletions firebase.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"hosting": {
"public": "dist/knwow-how/browser",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.csr.html"
}
]
},
"emulators": {
"hosting": {
"port": 5000
},
"ui": {
"enabled": true
},
"singleProjectMode": true
}
}
8 changes: 8 additions & 0 deletions proxy.conf.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"/api": {
"target": "https://api.wow-manager-tool.com",
"secure": true,
"changeOrigin": true,
"logLevel": "debug"
}
}
29 changes: 29 additions & 0 deletions qodana.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#-------------------------------------------------------------------------------#
# Qodana analysis is configured by qodana.yaml file #
# https://www.jetbrains.com/help/qodana/qodana-yaml.html #
#-------------------------------------------------------------------------------#
version: "1.0"

#Specify inspection profile for code analysis
profile:
name: qodana.starter

#Enable inspections
#include:
# - name: <SomeEnabledInspectionId>

#Disable inspections
#exclude:
# - name: <SomeDisabledInspectionId>
# paths:
# - <path/where/not/run/inspection>

#Execute shell command before Qodana execution (Applied in CI/CD pipeline)
#bootstrap: sh ./prepare-qodana.sh

#Install IDE plugins before Qodana execution (Applied in CI/CD pipeline)
#plugins:
# - id: <plugin.id> #(plugin id can be found at https://plugins.jetbrains.com)

#Specify Qodana linter for analysis (Applied in CI/CD pipeline)
linter: jetbrains/qodana-js:latest
2 changes: 1 addition & 1 deletion src/app/shared/api.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import {
})
export class ApiService {

private API_URL: string = "http://localhost:8080";
private API_URL: string = "https://api.wow-manager-tool.com";

private RENDER_URL: string = 'https://render-us.worldofwarcraft.com/icons';

Expand Down

0 comments on commit 1cadae0

Please sign in to comment.