Skip to content

evolvingweb/ddev-sitediff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

project is maintained

ddev-sitediff

What is ddev-sitediff?

SiteDiff is a tool to verify security updates and other upgrades. With its advanced site crawler and an easy-to-use web interface, compare before and after versions of your website in no time.

SiteDiff compares different versions of code, highlighting differences and allowing your team to understand and correct code regressions before releasing.

evolvingweb/ddev-sitediff is an add-on integrating Sitediff as and additional service into Ddev.

Getting started

In a Ddev setup, add ddev-sitediff by running

ddev get evolvingweb/ddev-sitediff

Usage

Without a recipe

ddev sitediff init https://example.com 
ddev sitediff crawl     # crawl and cache example.com
ddev sitediff diff      # diff the previously cached version with the actual version

Using existing sitediff.yaml config

Given a ./prod-stage/sitediff/sitediff.yaml and a ./selected-paths.txt both exist.

ddev sitediff diff -C prod-stage/sitediff/ --paths-file ./selected-paths.txt 

For more details on how to use Sitediff, checkout this blog post