|
|
@ -59,19 +59,6 @@ jobs: |
|
|
|
cd /site-source |
|
|
|
./go test |
|
|
|
|
|
|
|
# Deploy the site to preview |
|
|
|
- name: deploy-preview-site |
|
|
|
max_in_flight: 1 |
|
|
|
public: true |
|
|
|
interruptible: true |
|
|
|
inputs: |
|
|
|
- name: site-preview |
|
|
|
plan: |
|
|
|
- put: rsync-site-preview |
|
|
|
params: |
|
|
|
sync_dir: ((thisfieldwas_green.preview_dir)) |
|
|
|
rsync_opts: ["-ahp", "--del"] |
|
|
|
|
|
|
|
# Create the docker image with the library dependencies pre-built |
|
|
|
- name: build-prebaked-site-image |
|
|
|
max_in_flight: 1 |
|
|
@ -134,15 +121,6 @@ jobs: |
|
|
|
resources: |
|
|
|
############################################################################### |
|
|
|
|
|
|
|
# Site preview deploy root |
|
|
|
- name: rsync-site-preview |
|
|
|
type: rsync-resource |
|
|
|
source: |
|
|
|
server: ((thisfieldwas_green.server)) |
|
|
|
base_dir: /sync_directory |
|
|
|
user : ((thisfieldwas_green.user)) |
|
|
|
private_key: ((thisfieldwas_green.ssh_private_key)) |
|
|
|
|
|
|
|
# Site source code |
|
|
|
- name: site-source |
|
|
|
type: git |
|
|
@ -200,12 +178,3 @@ resources: |
|
|
|
source: |
|
|
|
repository: concourse/oci-build-task |
|
|
|
|
|
|
|
############################################################################### |
|
|
|
resources_types: |
|
|
|
############################################################################### |
|
|
|
|
|
|
|
- name: rsync-resource |
|
|
|
type: docker-image |
|
|
|
source: |
|
|
|
repository: mrsixw/concourse-rsync-resource |
|
|
|
tag: latest |
|
|
|