Compare commits
1 Commits
38884349aa
...
039f3fabe9
| Author | SHA1 | Date | |
|---|---|---|---|
| 039f3fabe9 |
@ -29,9 +29,6 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Allow gitea user to send mail
|
|
||||||
users.users.gitea.extraGroups = [ "mail-robot" ];
|
|
||||||
|
|
||||||
services.gitea-actions-runner.instances = {
|
services.gitea-actions-runner.instances = {
|
||||||
runrun = {
|
runrun = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|||||||
@ -1,11 +1,8 @@
|
|||||||
{ config, lib, ... }:
|
{ config, lib, ... }:
|
||||||
{
|
{
|
||||||
# Robot user that can see the password to send mail from jungle-robot
|
|
||||||
users.groups.mail-robot = {};
|
|
||||||
|
|
||||||
age.secrets.jungleRobotPassword = {
|
age.secrets.jungleRobotPassword = {
|
||||||
file = ../../secrets/jungle-robot-password.age;
|
file = ../../secrets/jungle-robot-password.age;
|
||||||
group = "mail-robot";
|
group = "gitea";
|
||||||
mode = "440";
|
mode = "440";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -29,38 +29,38 @@
|
|||||||
closing = pkgs.writeText "closing.txt"
|
closing = pkgs.writeText "closing.txt"
|
||||||
''
|
''
|
||||||
Subject: OmpSs-2 release enters closing period
|
Subject: OmpSs-2 release enters closing period
|
||||||
|
|
||||||
Hi,
|
Hi,
|
||||||
|
|
||||||
You have one month to merge the remaining features for the next OmpSs-2
|
You have one month to merge the remaining features for the next OmpSs-2
|
||||||
release. Please, identify what needs to be merged and discuss it in the next
|
release. Please, identify what needs to be merged and discuss it in the next
|
||||||
OmpSs-2 meeting.
|
OmpSs-2 meeting.
|
||||||
|
|
||||||
Thanks!,
|
Thanks!,
|
||||||
Jungle robot
|
Jungle robot
|
||||||
'';
|
'';
|
||||||
freeze = pkgs.writeText "freeze.txt"
|
freeze = pkgs.writeText "freeze.txt"
|
||||||
''
|
''
|
||||||
Subject: OmpSs-2 release enters freeze period
|
Subject: OmpSs-2 release enters freeze period
|
||||||
|
|
||||||
Hi,
|
Hi,
|
||||||
|
|
||||||
The period to introduce new features or breaking changes is over, only bug
|
The period to introduce new features or breaking changes is over, only bug
|
||||||
fixes are allowed now. During this time, please prepare the release notes
|
fixes are allowed now. During this time, please prepare the release notes
|
||||||
to be included in the next OmpSs-2 release.
|
to be included in the next OmpSs-2 release.
|
||||||
|
|
||||||
Thanks!,
|
Thanks!,
|
||||||
Jungle robot
|
Jungle robot
|
||||||
'';
|
'';
|
||||||
release = pkgs.writeText "release.txt"
|
release = pkgs.writeText "release.txt"
|
||||||
''
|
''
|
||||||
Subject: OmpSs-2 release now
|
Subject: OmpSs-2 release now
|
||||||
|
|
||||||
Hi,
|
Hi,
|
||||||
|
|
||||||
The period to introduce bug fixes is now over. Please, proceed to do the
|
The period to introduce bug fixes is now over. Please, proceed to do the
|
||||||
OmpSs-2 release.
|
OmpSs-2 release.
|
||||||
|
|
||||||
Thanks!,
|
Thanks!,
|
||||||
Jungle robot
|
Jungle robot
|
||||||
'';
|
'';
|
||||||
@ -72,8 +72,9 @@
|
|||||||
'';
|
'';
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
DynamicUser = true;
|
User = "nobody";
|
||||||
Group = "mail-robot";
|
# FIXME: Use an specific group for this
|
||||||
|
Group = "gitea";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@ -3,6 +3,7 @@
|
|||||||
, lib
|
, lib
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, pkg-config
|
, pkg-config
|
||||||
|
, perl
|
||||||
, numactl
|
, numactl
|
||||||
, hwloc
|
, hwloc
|
||||||
, boost
|
, boost
|
||||||
@ -10,7 +11,6 @@
|
|||||||
, ovni
|
, ovni
|
||||||
, nosv
|
, nosv
|
||||||
, clangOmpss2
|
, clangOmpss2
|
||||||
, which
|
|
||||||
, useGit ? false
|
, useGit ? false
|
||||||
, gitUrl ? "ssh://git@gitlab-internal.bsc.es/nos-v/nodes.git"
|
, gitUrl ? "ssh://git@gitlab-internal.bsc.es/nos-v/nodes.git"
|
||||||
, gitBranch ? "master"
|
, gitBranch ? "master"
|
||||||
@ -59,7 +59,6 @@ in
|
|||||||
doCheck = false;
|
doCheck = false;
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
clangOmpss2
|
clangOmpss2
|
||||||
which
|
|
||||||
];
|
];
|
||||||
|
|
||||||
# The "bindnow" flags are incompatible with ifunc resolution mechanism. We
|
# The "bindnow" flags are incompatible with ifunc resolution mechanism. We
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user