Skip to content

Report for Software Engineering for Industry topic 5 - Continuous Delivery

Notifications You must be signed in to change notification settings

jonathanlking/sei-topic-5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tl;dr: our latest report is here.

Build Status

Introduction

We are dogfooding a build pipeline for continuous deployment of our topic report written in LaTeX.

The pipeline is as follows:

  1. A commit or pull request triggers Travis CI.
  2. Travis loads our pdflatex-base docker image (which can be cached).
  3. Travis runs pdflatex on our report and checks certain properties such as page count and spelling.
  4. If successful and on the release branch, Travis will:
    • Deploy the report to an Amazon S3 bucket at this url.
    • If a release tag has been set, the report will be uploaded to GitHub Releases.

For more details please view the .travis.yml file in the repo.

About

Report for Software Engineering for Industry topic 5 - Continuous Delivery

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages