Commit Graph

19 Commits

Author SHA1 Message Date
Mary Milasheuskaya
5c3c1a8761 CEC-0000 Changed preprod env to match package.json script (#557)
* changed preprod env to match package.json script

* changed preprod env to match package.json script
2025-09-15 14:49:31 -07:00
smohiddin_fisker
e4771ef7ef Replacing azure/login and docker/login actions with azure/login OIDC which uses token based authentication. 2024-04-16 01:45:14 -07:00
Milamary
e5e96491d1 ARC runners: added Deploy Response step 2024-04-02 21:46:52 -07:00
Milamary
12dad92f4e ARC runners: deploy.yml 2024-04-02 21:39:03 -07:00
Chris Rai
bfdc0687b0 removing staging 2024-03-13 14:05:48 -04:00
Mary Milasheuskaya
cb96d2d5e3 updated GH actions, Blackduck scans (#498) 2024-01-26 15:29:04 -08:00
Thomas Nguyen
aa9e53b47a Can't have branches and branch-ignores together. Just defining main branch instead now. 2023-09-11 13:19:07 -07:00
Thomas Nguyen
fccbb6f2d1 Cleaning up main branch CICD and adding branch-ignores for v2 2023-09-11 13:11:56 -07:00
Milamary
19cf9c5689 removed unnecessary build image dependencies from develop pipeline (#432) 2023-09-01 18:25:07 -05:00
Milamary
e1f4da2232 CEC-4854 Trunk-based deploy pipeline (#412)
* CEC-4855: fix manifest deselect (#410)

* fix manifest deselect

* adjusted blackduck pipeline to run the latest detect version

* added blackduck_rapid pipeline to run synopsys detect rapid scans

* adjusted deploy pipeline to trun-based model, adjusted test pipeline to use main branch

* test image builds

* clean up

* CEC-4563: add cancel and include results in promise (#411)

* splited build and deploy order according to each environment, test builds

* clean up

* clean up

* CEC-4635: prevent false 0 calculation (#413)

* prevent false 0 calculation

* refactor switch statement

---------

Co-authored-by: Tristan Timblin <ttimblin@fiskerinc.com>
2023-08-14 14:09:15 -05:00
Rafi Greenberg
8dc7d913ba CEC-3236 Germany (#264) (#266)
* CEC-3236 Germany testing initial workflow

* CEC-3236 Germany testing

* CEC-3236 testing germany

* CEC-3236 removing euprdTest and adding it to deploy

Co-authored-by: Christopher Rai <christopherrai@Christophers-MacBook-Pro.local>

Co-authored-by: craifiskerinc <108751807+craifiskerinc@users.noreply.github.com>
Co-authored-by: Christopher Rai <christopherrai@Christophers-MacBook-Pro.local>
2023-01-16 10:32:00 -08:00
Rafi Greenberg
d048b0b18b fix docker 2022-11-15 18:30:10 -08:00
Rafi Greenberg
525c1ca6d5 CEC-2693 devops deploy to new production (#221)
* dev

* bump

* bump

* bump

* tweak

* bump

* staging

* prod

* deploy both?

* cleanup

* final

* oops
2022-10-21 11:15:29 -07:00
Rafi Greenberg
b4d06cf52f CEC-1316 azure migration (#140)
* test portal azure

* :doh:

* runner

* WIP

* values

* letsencrypt + docker cache

* stg/prd

* portal things

* cleanup

* split build/deploy + temp stage deploy

* :doh:

* try this

* and prod

* this works for now, can improve later

* no need to specify azure anymore

Co-authored-by: Drew Taylor <69828061+drew-fisker@users.noreply.github.com>
2022-04-18 17:54:14 -04:00
Drew Taylor
34d670c101 CEC-1058 fleet forms (#123)
* working fleets page

* unit tests

* snapshots

* updating messages and snapshots

* updating extraneous snaps
2022-03-11 15:48:30 -08:00
Rafi Greenberg
6a20f8f003 environment variable ENV->ENVIRONMENT 2021-11-09 13:37:52 -08:00
Rafi Greenberg
75deb9b0cd DEVOPS-86 match cloud deploy (#104) 2021-11-09 13:27:49 -08:00
Rafi Greenberg
a5902f06b3 Docker-caching-and-better-slack-notifications (#102)
* test docker caching and slack

* try this

* this _might_ do it

* cleanup

* just realized this is running on self-hosted, so github cache doesn't make sense

* fix logging noise

* cache npm modules during test

* fiskerBot and icon

* quotes (just in case)
2021-11-05 09:09:04 -07:00
John Wu
16c3e2902b Setup environment vars for staging and production (#99)
* CEC-371 Car ECU display (#79)

* Merge Development (#53)

* Use responsive iframe control for charts (#49)

* Use responsive iframe control to charts

* Move external Grafana link to Dashboard page

* Remove unused embedded style class

* Add button label

* added delete button to deploy packages

* Fix unit test warning
Remove unused route from test

* Fix styling of button

* minor fixes per pr review

Co-authored-by: jcw-fisker <jwatson@fiskerinc.com>
Co-authored-by: John Cotten Watson <83605808+jcw-fisker@users.noreply.github.com>

* Development Merge (#57)

* CEC-287 Car connection status (#59) (#60)

* Car connection status

* Formatting

* Merge Development (#64)

* Add connection status to vehicles page

* ConnectedIcon control

* Handle Style

* Development (#67)

* preliminary map for vehicles

* weird zoom bug

* passing react tests

* fixing warnings and updating snapshots

* update node environment to 14

* addressing comments by changing variable types and adding styles to home page title

* adding CODEOWNERS file

* fixing token error

* CEC-371 Update car ECUs display (#78)

* Clean up className styles
Update car status page to show update and ECUs

* Add update ecu version button
Show all ECUs on car status page
Only show car ecus for search

Co-authored-by: jcw-fisker <jwatson@fiskerinc.com>
Co-authored-by: John Cotten Watson <83605808+jcw-fisker@users.noreply.github.com>
Co-authored-by: Drew Taylor <69828061+drew-fisker@users.noreply.github.com>

* CEC-394 Car update log (#81)

* CEC-394 Car update status control

* Remove Datadog RUM
Remove package update components
Move control components into Controls folder
Add Car update status page

* Display update status log
Clean up unused update package code

* Remove console.logs

* no vars

* adding timestamp to vehicle popup

* modifying vehicle data query

* removing extraneous code

* removing console log

* Clean up SonarCloud warnings (#83)

* Clean up SonarCloud warnings

* Bogus security warning

* Fix another warning

* Fix unauthorized locations request

* Fix update progress control

* CEC-563 New manifest format (#88)

* Add ManifestCreateContext
Update create manifest page

* Finish UI changes and API integration

* Fixes

* Fix test

* Remove manifest ECU file version and type

* Fixes

* Add manifest ecu file type control

* Fix Sonar warnings

* Fix test

* Update codeowners

* Formatting

* CEC-553 Change file type to string (#90)

* CEC-553 File type uses string enum

* Fix test timeout

* Fix

* Clean up (#95)

* Clean up
Mock missing methods

* Smell

* Setup environment vars

* fix

* Load env file
Remove env var default values

* Dockerfile requires environment value
Do not need dev Dockerfile

* Github Actions pipeline + git flow (#100)

* test workflow

* oops

* latest slack action for custom message

* this works

Co-authored-by: jcw-fisker <jwatson@fiskerinc.com>
Co-authored-by: John Cotten Watson <83605808+jcw-fisker@users.noreply.github.com>
Co-authored-by: Drew Taylor <69828061+drew-fisker@users.noreply.github.com>
Co-authored-by: Drew Taylor <dtaylor@fiskerinc.com>
Co-authored-by: Rafi Greenberg <72412693+rafi-fisker@users.noreply.github.com>
2021-11-03 17:50:17 -07:00