Skip to content

Commit 5d73cc2

Browse files
authored
[reposense#2296] Remove Travis Support (reposense#2297)
Remove Travis Support Travis is no longer has a free tier for users. Let's remove support for Travis.
1 parent 947d874 commit 5d73cc2

File tree

7 files changed

+12
-108
lines changed

7 files changed

+12
-108
lines changed

docs/_markbind/layouts/ug-sitenav.md

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
{level: 2, name: "Using `@@author` tags", link: "ug/usingAuthorTags.html"},
1212
{level: 2, name: "RepoSense with Netlify", link: "ug/withNetlify.html"},
1313
{level: 2, name: "RepoSense with GitHub Actions", link: "ug/withGithubActions.html"},
14-
{level: 2, name: "RepoSense with Travis", link: "ug/withTravis.html"},
1514
{level: 2, name: "`run.sh` format", link: "ug/runSh.html"},
1615
{level: 2, name: "FAQ", link: "ug/faq.html"},
1716
{level: 2, name: "Troubleshooting", link: "ug/troubleshooting.html"}

docs/dg/projectManagement.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ We have two versions of the website:
6060
* deployed manually after each new release
6161
1. **Dev website** at https://reposense.org/RepoSense
6262
* matches the latest `master` branch
63-
* deployed automatically by Travis whenever the `master` branch is updated
63+
* deployed automatically by Github Actions whenever the `master` branch is updated
6464

6565
The production website differs from the dev website in some ways, e.g.,
6666

docs/ug/generatingReports.md

-4
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,5 @@ For other types of repositories, external links are disabled.
5454

5555
{{ embed("Appendix: **Using RepoSense with GitHub Actions → Setting up**", "withGithubActions.md#section-setting-up") }}
5656

57-
**You can also use travis for deployment.** While there are more work to set up, it is more suitable as a permanent solution due to the generous free tier.
58-
59-
{{ embed("Appendix: **Using RepoSense with Travis → Setting up**", "withTravis.md#section-setting-up") }}
60-
6157
You may also consider using Netlify to deploy your report. **However, we may not support this method going forward.**
6258
{{ embed("Appendix: **Using RepoSense with Netlify → Setting up**", "withNetlify.md#section-setting-up") }}

docs/ug/sharingReports.md

-2
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@ As RepoSense reports are in a web page format, you can publish a report by simpl
3232

3333
{{ embed("Appendix: **Using RepoSense with GitHub Actions**", "withGithubActions.md") }}
3434

35-
{{ embed("Appendix: **Using RepoSense with Travis**", "withTravis.md") }}
36-
3735
{{ embed("Appendix: **Using RepoSense with Netlify**", "withNetlify.md") }}
3836

3937
<!-- ------------------------------------------------------------------------------------------------------ -->

docs/ug/withGithubActions.md

+10-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,12 @@ You can use [_GitHub Actions_](https://github.com/features/actions) (together wi
1919

2020
## Setting up
2121

22-
<include src="withTravis.md#section-fork-token" />
22+
<box type="info" seamless>
23+
24+
The instructions below assume you are using GitHub pages to host your report.
25+
</box>
26+
27+
{{ step(1)}} **Fork the _publish-RepoSense_ repository** using this [link](https://github.com/RepoSense/publish-RepoSense/fork). Optionally, you can rename the fork to match your RepoSense report e.g., `project-code-dashboard`.
2328

2429
{{ step(2)}} **Activate GitHub Actions on the forked repository:**
2530

@@ -28,7 +33,10 @@ You can use [_GitHub Actions_](https://github.com/features/actions) (together wi
2833

2934
{{ step(3)}} **Update report configuration:**
3035

31-
<include src="withTravis.md#section-edit-configs" />
36+
In your fork, edit `run.sh` (and if applicable, `repo-config.csv`, `author-config.csv`, `group-config.csv`) to customize the command line parameters or repositories to be analyzed.
37+
38+
{{ embed("Appendix: **`run.sh` format**", 'runSh.md') }}
39+
{{ embed("Appendix: **Config files format**", 'configFiles.md') }}
3240

3341
{{ step(4)}} **View the generated report:**
3442

docs/ug/withTravis.md

-97
This file was deleted.

frontend/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "reposense",
33
"version": "1.0.0",
4-
"description": "[![Build Status](https://travis-ci.org/reposense/RepoSense.svg?branch=master)](https://travis-ci.org/reposense/RepoSense) [![Build status](https://ci.appveyor.com/api/projects/status/gsbkj5qby3pjd6nw/branch/master?svg=true)](https://ci.appveyor.com/project/eugenepeh/reposense/branch/master)",
4+
"description": "[![Build status](https://ci.appveyor.com/api/projects/status/gsbkj5qby3pjd6nw/branch/master?svg=true)](https://ci.appveyor.com/project/eugenepeh/reposense/branch/master)",
55
"author": "",
66
"scripts": {
77
"serve": "vite",

0 commit comments

Comments
 (0)