• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

NZOI / nztrain / 16539730549
38%
master: 38%

Build:
Build:
LAST BUILD BRANCH: feature/subtask-scoring
DEFAULT BRANCH: master
Ran 26 Jul 2025 12:19PM UTC
Jobs 1
Files 140
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

26 Jul 2025 12:17PM UTC coverage: 37.654%. Remained the same
16539730549

Pull #228

github

bagedevimo
Setup capistrano for deployments

The current deployment process doesn't give us many options for
rollbacks, and could have issues if the server was restarted during the
deployment. Most rails apps that aren't containerised tend to be
deployed with Capistrano.

Capistrano lets us all the same user, and manage deployment access by
giving people access to the deploy user by adding their ssh public key.
We should be able to move towards that being a sudo-less enterprise, but
qless may make that difficult.

Update the puma config in prep for actually running in production, based
on the recommended unit file from the Puma repo. Add sd_notify to the
gemfile to so that puma can use systemd watchdog to make sure it's
running healthy and happy.

The current deployment config is only for a "staging" environment
running on a virtual machine at Ben's house. We can use this
indefinitely as "staging", then add a "production.rb" when we want to
use capistrano for deployments to production.
Pull Request #228: Setup capistrano for staging deployments

2115 of 5617 relevant lines covered (37.65%)

6.51 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
4
82.61
0.0% app/services/isolate.rb
Jobs
ID Job ID Ran Files Coverage
1 16539730549.1 26 Jul 2025 12:19PM UTC 140
37.65
GitHub Action Run
Source Files on build 16539730549
  • Tree
  • List 140
  • Changed 3
  • Source Changed 3
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16539730549
  • Pull Request #228
  • PR Base - master (#16518748165)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc