Граф коммитов

155 Коммитов

Автор SHA1 Сообщение Дата
André Honeiser 43ee2cda43 chore(prod): upgrade to v2.6.7 2023-05-02 14:49:23 +02:00
André Honeiser 230df210a5 chore(stage): upgrade to v2.6.7 2023-05-02 14:49:23 +02:00
André Honeiser ce949d6e50 chore(prod): align discourse-solved plugin with dev & stage 2023-05-02 14:49:23 +02:00
André Honeiser d87d7d2f97 chore(prod): align discourse-akismet plugin with dev & stage 2023-05-02 14:49:23 +02:00
André Honeiser 8e2af10ec6 chore(dev): upgrade to v2.6.7 2023-05-02 14:49:23 +02:00
André Honeiser 50061bba40 chore(ci/cd): update tag naming pattern 2023-02-07 22:08:45 +01:00
André Honeiser 18e823964d
Merge pull request #48 from mozilla/flux2-updates
chore(ci/cd): update gha pipeline for flux2
2023-02-07 21:28:13 +01:00
André Honeiser 4ed0576674
chore(ci/cd): update gha pipeline for flux2 2023-02-07 20:50:08 +01:00
Christina Harlow 0bb38f73ea
Merge pull request #45 from mozilla/SE-2508
disable manual deploys from tagging images with full commit SHA
2021-09-01 12:14:58 -04:00
Christina Harlow ff462f9f3a
at least note expected plugin commits, will need to add many more lines to act on 2021-09-01 11:17:50 -04:00
Christina Harlow c79d45a042
always rebuild image per dev, stage, & prod, & tag always with prepend env 2021-09-01 11:09:12 -04:00
Christina Harlow e6ae51fe3c
disable manual deploys from tagging images with full commit SHA 2021-08-30 13:20:46 -04:00
Christina Harlow 7508eeb53f
Merge pull request #44 from mozilla/SE-2091-id-repair
fix dumb id error in CD GHA workflow
2021-08-26 14:49:23 -04:00
Christina Harlow d1d39a852a
fix dumb id error in CD GHA workflow 2021-08-26 14:11:02 -04:00
Christina Harlow adca2740af
Merge pull request #43 from mozilla/SE-2091-cleaned-up
Migrate Discourse deployment to use Helm, Flux & HelmRelease, & Github Actions for Image build
2021-08-26 13:53:07 -04:00
Christina Harlow c13f7b214f
add GHA workflow for manually-run image build & pushes 2021-08-22 20:53:30 -04:00
Christina Harlow 6b9f6a9bd2
add GHA workflow for stage image build, push, & promotion to prod 2021-08-22 20:49:16 -04:00
Christina Harlow 63670ccb8b
break apart CI databases into 3 for fully testing db;migrate 2021-08-22 20:27:46 -04:00
Christina Harlow 3c3e4adc51
use modified copy of web.template.yml to skip update:themes but fix master vs main build issue 2021-08-20 15:26:12 -04:00
Christina Harlow 2f8a076a1a
add GHA CI (just runs bootstrap with no docker push on commits) 2021-08-20 15:18:32 -04:00
Christina Harlow 11cb754835
remove AWS codebuild buildspec in favor of GHA (next commits 2021-08-20 15:18:32 -04:00
Christina Harlow 4bdf0ebb30
remove k8s manifests in favor of using mozilla-it/helm-charts discourse 2021-08-20 15:18:32 -04:00
Leo McArdle cdf88e4b69
hotfix: pin discourse_docker to avoid themes:update commit 2020-11-17 20:37:24 +00:00
Alberto del Barrio f58ded616d
Merge pull request #39 from mozilla/logger-in-ecr
Reference remote logger in ECR
2020-06-09 12:38:44 +02:00
Alberto del Barrio 717298aad9
Reference remote logger in ECR 2020-06-09 12:38:09 +02:00
Alberto del Barrio 9b7ff03133
Merge pull request #38 from mozilla/unify-repos
Use a single Docker repo for all environments
2020-06-08 16:33:27 +02:00
Alberto del Barrio 757e7c1c85
Use a single Docker repo for all environments 2020-06-08 16:32:42 +02:00
Leo McArdle a71698979b
Merge pull request #37 from LeoMcA/authres
set email_in_authserv_id setting
2020-01-23 16:32:46 +00:00
Leo McArdle 765192d236
set email_in_authserv_id setting 2020-01-23 16:04:22 +00:00
Alberto del Barrio b3ac33bfad
Merge pull request #36 from The-smooth-operator/master
Rename to yml
2020-01-13 14:27:53 +01:00
Alberto del Barrio 5e6852af3c
Rename to yml 2020-01-13 14:26:10 +01:00
Alberto del Barrio 1cec49ff5f
Merge pull request #35 from The-smooth-operator/stage-with-stage
Rename "staging" to "stage"
2020-01-13 14:15:11 +01:00
Alberto del Barrio 54bee35d38
Rename "staging" to "stage" 2020-01-10 12:09:30 +01:00
Leo McArdle ad6339ff5e
Merge pull request #34 from LeoMcA/gcm-staging-prod
add mozilla-gcm and group-category-notification plugins to staging an…
2020-01-08 11:11:40 +00:00
Leo McArdle 70266d00ea
add mozilla-gcm and group-category-notification plugins to staging and prod 2020-01-08 10:58:11 +00:00
Alberto del Barrio eb44088e92
Merge pull request #31 from LeoMcA/delete-old-ymls
delete configuration files used in old infra
2019-11-26 09:57:54 +01:00
Leo McArdle 4b03dca470
delete configuration files used in old infra 2019-11-25 16:52:30 +00:00
Leo McArdle ac4fafc159
Merge pull request #30 from LeoMcA/contribute-json
update contribute.json to reflect migration
2019-10-28 12:07:19 +00:00
Leo McArdle bb274d9f23
update contribute.json to reflect migration 2019-10-24 15:53:04 +01:00
Leo McArdle 3986797e79
Merge pull request #29 from The-smooth-operator/listen-to-multiple-domains
Allow for a sencondary domain name
2019-10-24 12:49:31 +01:00
Alberto del Barrio 14a71d9b1c
Allow for a sencondary domain name 2019-10-24 13:47:16 +02:00
Leo McArdle 00c0872631
only disable pop3 on staging, enable email out on prod 2019-10-24 12:23:17 +01:00
Leo McArdle 600239318e
Merge pull request #28 from The-smooth-operator/new-cert
Add new certificate with Alt name to make CDN happy
2019-10-24 12:06:51 +01:00
Alberto del Barrio c3f676cb2c
Add new certificate with Alt name to make CDN happy 2019-10-24 12:46:34 +02:00
Leo McArdle f369762459
Merge pull request #27 from The-smooth-operator/new-cert
Use certificate for discourse.mozilla.org
2019-10-24 11:24:57 +01:00
Alberto del Barrio 86c538eef7
Use certificate for discourse.mozilla.org 2019-10-24 12:18:06 +02:00
Alberto del Barrio 8daa676177
Merge pull request #26 from The-smooth-operator/master
Remove legacy setting
2019-10-23 14:44:33 +02:00
Alberto del Barrio 7e620fb745
Remove legacy setting 2019-10-23 14:30:52 +02:00
Leo McArdle 9697e2778a
Merge pull request #24 from The-smooth-operator/akismet
Use Akismet API Key
2019-10-22 15:32:02 +01:00
Leo McArdle 3ac80a5799
Merge pull request #25 from The-smooth-operator/health-check
Set a health check endpoint for checking the app health
2019-10-22 15:30:05 +01:00