Vince Grassia
26ee43b770
Update logic for Docker image tag ( #3695 )
2024-01-23 21:03:11 +00:00
Matt Bishop
c63db733e0
Workflow linting and test separation ( #3684 )
...
* Workflow linting and test separation
* Name linting step
* Few more renames
* Database testing consolidation
* Few more renames and tweaks
2024-01-23 13:24:52 -05:00
Matt Bishop
1f8e2385db
Wire up code coverage ( #3618 )
2023-12-27 10:36:20 -05:00
Opeyemi
3f1f6b576a
[DEVOPS-1657] - UPDATE: Adds k8s deploy trigger on main branch ( #3597 )
2023-12-19 17:05:02 +00:00
Joseph Flinn
c120b7e867
Point workflows to main
( #3549 )
...
* Point workflows to main
* Merge in master. Update new version-bump workflow changes
2023-12-12 20:08:12 +00:00
Michał Chęciński
a589af3588
[DEVOPS-1654] Tag Server images in master with git commit ( #3516 )
...
* Add image name with SHA
* Test
* Remove testing
* Change name
* Change to short SHA
* Test
* Fix
* Remove testing
* Test
* Remove testing
2023-12-07 09:42:35 -05:00
Vince Grassia
6aa763a854
Update 'master' to 'main' ( #3427 )
2023-11-08 13:08:15 -05:00
Vince Grassia
f29d3e79a5
Pin gh-actions hashes to master ( #3419 )
2023-11-07 13:16:12 -07:00
renovate[bot]
1c0c6cc879
Update bitwarden/gh-actions digest to c970b0f ( #3332 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-18 12:22:12 -04:00
renovate[bot]
8c3ca2f1fa
Update bitwarden/gh-actions digest to f112580 ( #3314 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-05 14:58:13 -04:00
renovate[bot]
464dac8f4d
Update bitwarden/gh-actions digest to fdcf1fc ( #3230 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-26 10:30:28 -04:00
renovate[bot]
e3dc515062
Update actions/checkout action to v4.1.0 ( #3293 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-25 08:34:54 -04:00
renovate[bot]
4100372401
Update actions/checkout action to v4 ( #3257 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-18 10:47:07 -04:00
renovate[bot]
876274b39e
Update gh minor ( #3077 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-18 10:39:38 -04:00
Joseph Flinn
6d078851dc
Devops 1539 optimize server build ( #3237 )
...
* Switch server build back to only triggering the Unified and relying on Slack notifications to notify of a failure
* Run actionlint over workflow files
* pin actions/github-script hash
2023-08-29 16:22:09 -06:00
Opeyemi
e0299043a2
UPDATE: dotnet setup run step and to use global version ( #3182 )
...
* UPDATE: dotnet setup run step and to use global version
* TEST: make the build run
* Revert attachment base image to latest
2023-08-14 16:40:27 +01:00
Opeyemi
9d4b98e787
FIX: add more dotnet setup ( #3181 )
...
* UPDATE: move dotnet setup to run before checkout
2023-08-11 14:54:40 +01:00
Matt Bishop
6785908e39
Explicitly install .NET SDK for linting ( #3180 )
2023-08-11 08:49:04 -04:00
MtnBurrit0
d5a0e97fea
Fix github.ref comparison in build.yml ( #3177 )
...
+ Convert to case statement
+ Extend comment
2023-08-10 14:49:39 -06:00
Opeyemi
0c76969506
[DEVOPS-1516] - Update server build workflow to push images to ACR ( #3157 )
...
* Update server build workflow to push images to ACR
* UPDATE: Remove docker_repos matrix variable
* FIX: make docker push command one-liner
* UODATE: revert attachment image source
* UPDATE: add suggestion and update tags in docker build
* UPDATE: docker build tags
* UPDATE: master branch tag to latest
* ADD: push server image to dockerhub
* ADD: sugesstions
* ADD: ACR var name change and usages
* Minor updates
* Fix syntax error
* UPDATE: use ACR var for image name step
---------
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
2023-08-10 18:41:56 +01:00
renovate[bot]
1a21eca481
Update bitwarden/gh-actions digest to f096207 ( #3076 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-08 11:02:43 -06:00
Vince Grassia
5a93c687b0
Fix syntax error ( #3144 )
2023-07-31 14:12:09 -04:00
Vince Grassia
6aff9b7b05
Update Setup project to handle EU region ( #3137 )
2023-07-31 13:14:33 -04:00
renovate[bot]
4e089286e5
Update actions/setup-dotnet action to v3 ( #2977 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-03 10:46:36 -06:00
renovate[bot]
3689fb701d
Update gh minor ( #2974 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-03 10:36:42 -06:00
renovate[bot]
c2b429c6de
Update bitwarden/gh-actions digest to 74f4ac0 ( #2972 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-29 15:39:50 -06:00
Vince Grassia
c1723d9e90
DEVOPS-1446 - Update Build Workflow ( #3047 )
2023-06-27 11:18:51 -06:00
Alex Urbina
4c61d05b24
DEVOPS-1391 REFACTOR: server build workflow to use setup-docker-trust GitHub Action ( #3040 )
2023-06-23 11:12:54 -06:00
Michał Chęciński
62ae9cb695
Fix build: change self-host trigger workflow name ( #3042 )
2023-06-23 17:13:45 +02:00
Michał Chęciński
1ab7560a86
Fix build workflow ( #3041 )
2023-06-23 16:54:41 +02:00
Michał Chęciński
3522d8b084
[DEVOPS-1204] Migrate unified & it's build pipeline to self-host repo ( #2988 )
...
* Remove build self host workflow
* Remove docker-unified folder
* Add trigger for self host build in separate repo
* Change branch
* Fix
2023-06-23 09:23:47 +02:00
Michał Chęciński
eb4e3a4cf9
Update bitwarden/gh-actions in all workflows ( #2958 )
2023-05-24 16:02:46 +02:00
Michał Chęciński
0f09d46a3f
[DEVOPS-1388] Dockerize the DB Migrator Utility ( #2936 )
...
* Remove unused workflow
* Add dockerfile for MsSqlMigratorUtility
* Change cmd
* Fix dockerfile param
2023-05-16 17:31:02 +02:00
Opeyemi
6d860acab4
pin version tags in database cleanup and issues response wf ( #2889 )
...
* pin version tags in database cleanup and issues response wf
* update all workflow for actions version pin
* edit build strategy and a few version pin typo
2023-05-03 15:20:12 +01:00
Opeyemi
62c8b4c77d
[DEVOPS-1259] reupdate CI-only KV SP ( #2858 )
...
* reupdate CI-only KV SP
* add some edits
2023-04-17 18:03:32 +01:00
Opeyemi
972a500745
[DEVOPS-1259]Update pipeline to CI only KV ( #2854 )
...
* Update pipeline to CI only KV
2023-04-17 14:06:57 +01:00
Michał Chęciński
e667908a06
Fix self contained mssqlmigratorutility ( #2804 )
...
* Fix self-contained mssqlmigratorutility
* Fix build
* Fix
* Fix
2023-03-15 16:57:36 +01:00
mimartin12
f33c4e120d
Fix build.yml - Update tag generator to not use beta
( #2800 )
2023-03-14 11:30:17 -06:00
Michał Chęciński
5e3f4c9bbe
Revert "Revert "[DEVOPS-1215] Build migrator CLI project ( #2747 )" ( #2769 )" ( #2774 )
...
This reverts commit f8cbd4ef7d
.
2023-03-07 14:10:34 +01:00
Michał Chęciński
f8cbd4ef7d
Revert "[DEVOPS-1215] Build migrator CLI project ( #2747 )" ( #2769 )
...
This reverts commit 9cbf254fef
.
2023-03-06 18:02:19 +01:00
Michał Chęciński
9cbf254fef
[DEVOPS-1215] Build migrator CLI project ( #2747 )
...
* Add migrator cli
* Ran format
* Acc build workflow
* Change paths in push and pr triggers
* Add build migrator cli to build workflow
* Remove build migrator cli workflow
* Add different levels of logs for verbose
* Rename migratorCLI to MsSqlMigratorUtility
* Add MsSqlMigratorUtility to solution file
* Remove the clean command
* Fix name and path in build workflow
* Add retry logic to DbMigrator instead of invocation
* Add migrator with retry mechanism as a new method
* Log the migration start log to migrate database method
* Fix name in build
* Fix cli leftovers
* Fix exception var name
* String interpolation
* Remove redundant check for number
* Remove CommandDotNet
* dotnet format
* Remove CommandDotNet from packages lock
* Remove all cli
* Trying to remove usings to see if this fixes linter
* Add usings back again - uild is failing
* Remove implicit usings
* Trying to fix linter issues
* Trying to fix linter
2023-03-06 15:39:30 +01:00
Joseph Flinn
7594ca1122
Fix typo in the DockerHub push step ( #2713 )
2023-02-16 15:32:48 -08:00
Joseph Flinn
133a3f70b9
Don't upload images to DockerHub registries that don't exist ( #2712 )
...
* Don't upload images to DockerHub registries that don't exist
* Fix linting issue
* Fix conditional
2023-02-16 15:14:39 -08:00
Joseph Flinn
0fde17fc0e
Add in QA temporary ACR ( #2711 )
...
* Adding QA registry back into self-host build pipeline
* switching order of the ACR signin
* Update build pipeline to follow same patterns as build-self-host and push to both Prod and QA registries
* Add Bitwarden QA registry to the PR clean up workflow
* Fix project name and path to dockerfile
* Add a publish branch check to the tag list generator
* Fix bash env var typo
2023-02-16 14:16:32 -08:00
Michał Chęciński
b44ff27d3a
[DEVOPS-1211] Push docker only to bitwardenprod ACR ( #2695 )
...
* Push docker only to prod ACR
* Remove matrix in container registry purge
2023-02-15 11:45:46 +01:00
Opeyemi
d0355fcd12
Add update for PROD ACR upload ( #2643 )
...
* Add update for PROD ACR upload
* Add update image tags
* add suggestions
* delete comment
2023-01-30 16:12:09 -05:00
Oscar Hinton
9ea520e038
Move CI testing to Ubuntu ( #2638 )
...
Change the CI for testing job from Windows to Ubuntu
2023-01-30 11:07:20 +01:00
Matt Bishop
0e32cb944a
Upgrade Swagger ( #2611 )
2023-01-24 12:10:00 -05:00
Oscar Hinton
1f0fc43278
[SM-394] Secrets Manager ( #2164 )
...
Long lived feature branch for Secrets Manager
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
Co-authored-by: cd-bitwarden <106776772+cd-bitwarden@users.noreply.github.com>
Co-authored-by: CarleyDiaz-Bitwarden <103955722+CarleyDiaz-Bitwarden@users.noreply.github.com>
Co-authored-by: Thomas Avery <tavery@bitwarden.com>
Co-authored-by: Colton Hurst <colton@coltonhurst.com>
2023-01-13 15:02:53 +01:00
Matt Bishop
ea9e30c35f
Upload and process test results as an artifact and report ( #2555 )
2023-01-10 10:58:19 -05:00