Skip to content

Commit

Permalink
Revert "Temporarily disable fresh image push"
Browse files Browse the repository at this point in the history
The needed fast deployment has been fixed.

This reverts commit 9393ce5.
  • Loading branch information
shlevy committed Oct 18, 2023
1 parent 9393ce5 commit a8b534d
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions deploy/templates/marlowe-playground.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -172,15 +172,67 @@ spec:
mode:
steps: DAG
steps:
- meta:
alias: Push staging server image
name: push-server-image-staging
type: build-nix-image
properties:
image: ghcr.io/input-output-hk/marlowe-playground-server:{{ $.Values.images.stagingTag }}
requests:
ephemeralStorage: 25Gi
includedFlakeURIs:
- "github:input-output-hk/marlowe-playground#marlowe-playground-server"
- "github:input-output-hk/marlowe-playground#ghc-with-marlowe"
- "nixpkgs#z3"
entrypointBinName: "marlowe-playground-server"
- meta:
alias: Push production server image
name: push-server-image-production
type: build-nix-image
properties:
image: ghcr.io/input-output-hk/marlowe-playground-server:{{ $.Values.images.productionTag }}
requests:
ephemeralStorage: 25Gi
includedFlakeURIs:
- "github:input-output-hk/marlowe-playground/production#marlowe-playground-server"
- "github:input-output-hk/marlowe-playground/production#ghc-with-marlowe"
- "nixpkgs#z3"
entrypointBinName: "marlowe-playground-server"
- meta:
alias: Push staging client image
name: push-client-image-staging
type: build-nix-image
properties:
image: ghcr.io/input-output-hk/marlowe-playground-client:{{ $.Values.images.stagingTag }}
requests:
ephemeralStorage: 25Gi
includedFlakeURIs:
- "github:input-output-hk/marlowe-playground#marlowe-playground-client"
- meta:
alias: Push production client image
name: push-client-image-production
type: build-nix-image
properties:
image: ghcr.io/input-output-hk/marlowe-playground-client:{{ $.Values.images.productionTag }}
requests:
ephemeralStorage: 25Gi
includedFlakeURIs:
- "github:input-output-hk/marlowe-playground/production#marlowe-playground-client"
- meta:
alias: Deploy To local-marlowe-staging
dependsOn:
- push-server-image-staging
- push-client-image-staging
name: local-marlowe-staging
properties:
policies:
- local-marlowe-staging
type: deploy
- meta:
alias: Deploy To local-marlowe-production
dependsOn:
- push-server-image-production
- push-client-image-production
name: local-marlowe-production
properties:
policies:
Expand Down

0 comments on commit a8b534d

Please sign in to comment.