You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: user/common-build-problems.md
+24Lines changed: 24 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -646,3 +646,27 @@ env:
646
646
- NODE_OPTIONS="--dns-result-order=ipv4first"
647
647
```
648
648
{: data-file=".travis.yml"}
649
+
650
+
## **NPM Semantic Release Issue**: Fixes semantic-release `EGITNOPERMISSION` from GitHub
651
+
652
+
If you're using NPM and you're deploying with semantic-release and you get the `EGITNOPERMISSION` error at the end of your build, you may want to try and add the following to your build definition:
653
+
654
+
The first example is if you're using `npx semantic-release` within the deploy phase in the `.travis.yml` definition:
> **Note**: For Trial Plans, credit card authorization may result in a small fee being held on the card for a short duration. Trial Plan users are granted a small allotment of trial credits to be used within the next 14 days.
56
52
57
-
6.**Settings configurations**.
53
+
1.**Settings configurations**.
58
54
59
55
In your Travis Dashboard, click on your profile picture at the top right and select the Settings option to see a list of your available repositories.
60
56
61
-
7.**Select repositories**.
57
+
1.**Select repositories**.
62
58
63
59
Click the **Manage Repositories** button. Once directed to your chosen platform, select the repositories you want to use with Travis CI.
* Other ruby versions can be installed during build time:
61
+
* Pre-installed Rubies: 3.2.2.
62
+
* Available Ruby versions: 2.6.5, 2.7.0, 3.2.2.
63
+
* Other Ruby versions can be installed during build time:
66
64
67
65
```yaml
68
66
language: ruby
69
67
rvm:
70
-
- 2.5# RVM should install 2.5 for FreeBSD
71
-
- 2.6# should use default pre-installed 2.6.5
68
+
- 2.6 # RVM should install 2.6 for FreeBSD
69
+
- 3.2 # should use default pre-installed 3.2.2
72
70
```
73
-
{: data-file=".travis.yml"}
71
+
74
72
75
73
## C and C++ Support
76
74
77
-
Pre-install compilers and linkers:
75
+
Pre-installed compilers and linkers:
76
+
78
77
* Make
79
-
* GNU autotools
80
-
* Scons
81
-
* Shellcheck
82
-
* Shfmt
83
-
* Clang
84
-
* GCC
85
-
* CMake
86
-
* Ccache
87
-
* Llvm
78
+
* GNU Autotools
79
+
* Clang 18.1.6
80
+
* CMake 3.31.3
81
+
* Ccache 3.7.12
88
82
89
83
## Python Support
90
84
91
-
* Supported Python versions: 2.7, 3.4 or higher.
92
-
* Pre-installed Python versions: 3.6 and 3.8.
93
-
* Pre-installed PyPy
94
-
* Pre-installed PIP
85
+
* Supported Python versions: 3.8 and higher.
86
+
* Pre-installed Python versions: 3.8.1.
87
+
* Pre-installed PIP: 19.2.3.
95
88
96
89
## Go Support
97
90
98
-
* Pre-installed Go: 1.11
99
-
* Other Go versions can be installed during build time by specifying the language versions with the go:-key.
100
-
91
+
* Go is **not pre-installed** but can be installed manually using `pkg`.
101
92
102
93
## Julia Support
103
94
104
-
* Supported Julia versions: starting with version 0.7 and higher
95
+
* Julia is **not pre-installed** but can be installed manually using `pkg`.
105
96
106
-
## JAVA Support
97
+
## Java Support
107
98
108
-
* Default version: 8
109
-
* Pre-installed OpenJDK version 8, 11, 12, 13 (OpenJDK10 not supported in FreeBSD)
110
-
* Pre-installed Apache Ant(TM) version 1.10.6
111
-
* Pre-installed Apache Maven version 3.6.3
112
-
* Pre-installed Gradle version 6.0.1
99
+
* Default version: 17
100
+
* Pre-installed OpenJDK versions: 17.0.13
101
+
* Pre-installed Apache Ant(TM) version: 1.10.13
102
+
* Pre-installed Gradle version: 8.6
103
+
* Apache Maven is **not properly configured** due to missing `JAVA_HOME`.
113
104
114
105
## Docker Support
115
106
116
107
Currently unsupported. See [FreeBSD wiki about Docker](https://wiki.freebsd.org/Docker) for more details and [FreeBSD wiki on Container Orchestration](https://wiki.freebsd.org/ContainerOrchestration) for more native solutions.
0 commit comments