eslopfer
08c8ce153b
test(division): add condition to work with one argument
2023-01-09 16:21:06 +00:00
eslopfer
981ebfd3d4
test(division): add test case
2023-01-09 16:21:06 +00:00
eslopfer
46ab89401a
fix(division): output numbers in the short version
2023-01-09 16:21:06 +00:00
eslopfer
820ae81915
fix(division): make file executable
2023-01-09 16:21:06 +00:00
eslopfer
238aee7edc
fix(division): make file executable
2023-01-09 16:21:06 +00:00
eslopfer
d50afde56a
test(division): fix tests
2023-01-09 16:21:06 +00:00
eslopfer
4575754057
test(division): add tests for exercise
2023-01-09 16:21:06 +00:00
eslopfer
52e77c4e57
feat(division): add solution for exercise
2023-01-09 16:21:06 +00:00
eslopfer
19abec613b
fix(plus): change permissions of file
2023-01-05 11:04:28 +00:00
eslopfer
37a411afa9
fix(plus_test): change permissions of file
2023-01-05 11:04:28 +00:00
eslopfer
f848501332
fix(plus): wrong shebang
2023-01-05 11:04:28 +00:00
eslopfer
8316ebd171
test(plus): add tests
2023-01-05 11:04:28 +00:00
eslopfer
cf4815901f
feat(plus): add solution
2023-01-05 11:04:28 +00:00
Zouhair AMAZZAL
75d318f5d9
DEV-3920 fix(auto-jobs) fix solution for task3
2022-12-29 10:50:43 +01:00
Zouhair AMAZZAL
944e43772c
DEV-3920 feat(auto-jobs) add subject and tests for auto-jobs exercise
2022-12-29 10:50:43 +01:00
miguel
df1b00c454
fix(easy-perms): fix test to check only the perms
2022-12-27 10:03:52 +00:00
miguel
bbee4a7248
fix(easy-perm): fixing the test
2022-12-27 10:03:52 +00:00
miguel
88eee63db2
feat(easy-perms): add subject, test and solution for the exercise
2022-12-27 10:03:52 +00:00
miguel
526f60501c
fix(hard-perms): fix test to check only the perms
2022-12-27 10:03:14 +00:00
miguel
1d78af2f7a
fix(hard-perm): fixing the test
2022-12-27 10:03:14 +00:00
miguel
9b975fdf0f
feat(hard-perms): add subject, test and solution for the exercise
2022-12-27 10:03:14 +00:00
miguel
9a75202406
feat(set-internal-vars): add subject, test and solution for the exercise
2022-12-27 10:01:31 +00:00
miguel
497b331f9d
docs(set-env-vars): add hints, fixx the test to block echo and fix solution
2022-12-27 09:45:22 +00:00
miguel
13435eb8f1
docs(set-env-vars): add hints, fixx the test to block echo and fix solution
2022-12-27 09:45:22 +00:00
miguel
b2c81baa39
feat(set-env-vars): add subject, test and solution for the exercise
2022-12-27 09:45:22 +00:00
miguel
2e6747da72
feat(env-format): add subject, test and solution for the exercise
2022-12-19 10:00:06 +00:00
miguel
fc197de5fd
docs(master-the-ls): fix readme and change to script instead of a file
2022-12-19 09:59:23 +00:00
miguel
3112b89373
fix(master-the-ls): fixing readme and test
2022-12-19 09:59:23 +00:00
miguel
9dbebae756
feat(master-the-ls): add subject, test and solution for the exercise master-the-ls
2022-12-19 09:59:23 +00:00
miguel
7849dc44fb
feat(count-files): add subject, test and solution for the exercise count-files
2022-12-16 09:59:21 +00:00
miguel
18a21bfe6d
docs(change struct): fixing test and removing folders
2022-12-16 09:59:04 +00:00
miguel
fcf7432c49
Adding empty folders
2022-12-16 09:59:04 +00:00
miguel
ae0847fbcd
feat(change-struct): add subject, test and solution for new a exercise
2022-12-16 09:59:04 +00:00
miguel
d8e7a606f0
docs(file-struct): fixing test and removing folders
2022-12-16 09:58:47 +00:00
miguel
cc2dd1c36e
Adding empty folders
2022-12-16 09:58:47 +00:00
miguel
e3d8cd9516
feat(file-struct): add subject, test and solution for new a exercise
2022-12-16 09:58:47 +00:00
miguel
3410c9ee5a
docs(strange-files): moving the subject to the folder devops
...
fix readme and add more files
2022-12-16 09:52:21 +00:00
miguel
e06b028697
feat(strange-files): add subject, test and solution for new a exercise
2022-12-16 09:52:21 +00:00
Zouhair AMAZZAL
23d56da262
fix(hello-devops) fix subject and tests name
2022-12-14 10:48:40 +01:00
Zouhair AMAZZAL
6cf269c441
DEV-3896 feat(hello_devops) add subject and tests for into exercise to teach student how to push in gitea repo
2022-12-14 10:48:40 +01:00
miguel
4b02c825b7
feat(skip-lines): add subject, test and solution for the exercise skip-line
2022-12-13 09:42:05 +00:00
miguel
5d6875d0a8
feat(file-researcher): add subject, test and solution for the exercise file-researcher
2022-12-13 09:41:49 +00:00
Zouhair AMAZZAL
abc65b2eb2
test(find-files): check if the submitted file is correct and check if echo is used
2022-12-09 11:32:46 +01:00
Zouhair AMAZZAL
cabe2e248f
feat(find-files): add subject, test and solution for new a exercise
2022-12-09 11:32:46 +01:00
Zouhair AMAZZAL
0dea7a8945
test(json-researcher): check echo is used
2022-12-09 10:07:23 +01:00
Zouhair AMAZZAL
3531d1b12f
test(json-researcher): check if the submitted file name is correct
2022-12-09 10:07:23 +01:00
Zouhair AMAZZAL
c2e80f1033
test(json-researcher): add shell type exec && fix permission to scripts
2022-12-09 10:07:23 +01:00
Zouhair AMAZZAL
b1762c3aac
feat(json-researcher): add subject, test and solution for new a exercise
2022-12-09 10:07:23 +01:00
Zouhair AMAZZAL
6467fd10fa
test(head-and-tail): check if the submitted file is correct and check if echo is used
2022-12-09 10:05:05 +01:00
Zouhair AMAZZAL
abf236eac3
test(head-and-tail): add shell type exec && fix permission to scripts
2022-12-09 10:05:05 +01:00
Zouhair AMAZZAL
cbdc5c4a6f
feat(head-and-tail): add subject, test and solution for new a exercise
2022-12-09 10:05:05 +01:00
Zouhair AMAZZAL
6712ad9dea
test(find-files-extension): check if the submitted file is correct and check if echo is used
2022-12-09 10:04:32 +01:00
Zouhair AMAZZAL
1f284b5c43
feat(find-files-extention): add subject, test and solution for new a exercise
2022-12-09 10:04:32 +01:00
Harry
139270b565
fix(deploy): server directory path
2022-12-05 11:34:41 +00:00
Harry
406fe7f6b8
fix(preseed): use single ssh key
2022-11-09 15:18:59 +00:00
Harry Vasanth
43129a46ca
fix(configure): add check for valid FQDN
2022-10-25 16:19:24 +01:00
Harry Vasanth
38666ae0c6
fix(configure): add more options to accomodate various prod/pre-prod environments
2022-10-25 16:19:24 +01:00
Harry Vasanth
8d9f1d2e89
fix(configure): add interactive options
2022-10-25 16:19:24 +01:00
Harry Vasanth
9cbae89ef5
fix(configure): add --deploy option and additional features
2022-10-25 16:19:24 +01:00
Harry Vasanth
f4ce8ea0b8
fix(configure): add packages, perform check and enable passing arguments
2022-10-25 16:19:24 +01:00
Christopher Fremond
78e4da15db
Update preseed.cfg
...
Updating the authorized keys for the preseed to reflect current company policies
2022-09-15 17:49:58 +01:00
miguel
f2f2d2e06c
test(to-git-or-not-to-git):Adding the exit status to the test
2022-08-23 11:52:51 +01:00
miguel
b30b47227e
Fix(removing unnecessary code)
2022-08-23 11:52:51 +01:00
miguel
072f1b6b3c
Fix(removing echos from the solution)
2022-08-23 11:52:51 +01:00
miguel
a140e10bd7
Fix (to-git-or-not-to-git test, empty solutions)
...
Fix (change the solution of mastertheLS to atime instead of ctime)
Docs (change the request of the subject cl-camp1 to atime instead of ctime)
Docs (ascii-art small typo in the banner and the fs readme)
Docs (flags readme adding some information about the display message)
Docs (printStr adding instruction and fixing the output)
Docs (netfix project, adding explanation about the version of the project)
2022-08-23 11:52:51 +01:00
Harry
a25112fabb
fix(script): update debian configuration script
2022-08-09 13:18:18 +01:00
Harry
0dced086f3
fix(script): update debian configuration script
2022-08-09 13:14:25 +01:00
Christopher Fremond
e221c91bd3
Update to-git-or-not-to-git_test.sh
...
Fixing the file empty hack. Howeve this does not fix the whole test yet. The curl still returs a \n.
2022-04-04 02:17:04 +01:00
Christopher Fremond
98ffba8694
Update to-git-or-not-to-git.sh
2022-03-29 16:44:45 +01:00
Christopher Fremond
f9cfb8853f
Update to-git-or-not-to-git.sh
2022-03-29 16:43:39 +01:00
Christopher Fremond
401ccc4705
Update to-git-or-not-to-git.sh
...
testing
2022-03-29 16:41:59 +01:00
Christopher Fremond
d22a97e513
Update to-git-or-not-to-git.sh
2022-03-29 16:36:29 +01:00
Christopher Fremond
21bbb5cb40
Update to-git-or-not-to-git_test.sh
2022-03-29 16:33:27 +01:00
Christopher Fremond
ff0bcfbf7a
Update to-git-or-not-to-git_test.sh
2022-03-29 16:29:54 +01:00
Christopher Fremond
0a23d10025
Update to-git-or-not-to-git_test.sh
...
failing the exercise when the file exist but is empty
2022-03-29 16:22:58 +01:00
miguel
3969d79c84
issues on public
2022-03-25 14:08:32 +00:00
Christopher Fremond
32125d89e5
Update basic-install-and-configure.sh
...
updated the version of node
2022-02-01 21:36:33 +00:00
Christopher Fremond
569c5f792b
Create basic-install-and-configure.sh
...
Tentative to a basic script install for students doing a go piscine on ubuntu.
2022-01-30 21:33:19 +00:00
Chris
7d96fb89fd
simplification of subject teacher, removal of loop and focus on environment variables
2021-12-09 13:51:17 +00:00
xpetit
2e3a5a5974
Use the right formatting tool
2021-08-16 11:34:41 +02:00
xpetit
e838e4891c
Add gofumpt package
2021-08-16 11:27:49 +02:00
xpetit
dd0b515691
Make it work with non-executable scripts
2021-06-30 19:26:59 +02:00
xpetit
d7e724d52e
Make it work with non-executable scripts
2021-06-30 19:00:46 +02:00
xpetit
46be38140e
Fix subject
2021-06-30 18:56:49 +02:00
xpetit
2bc751a2cc
Debug
2021-06-30 18:50:40 +02:00
xpetit
f5d3ef5698
Make it work with non-executable scripts
2021-06-30 18:46:31 +02:00
xpetit
af2929ad8a
Make it work with non-executable scripts
2021-06-30 18:04:16 +02:00
xpetit
020433029d
Add rights to use the format tool
2021-06-19 07:18:01 +02:00
xpetit
e9d4837d42
Fix bug & simplify
2021-06-17 22:38:29 +02:00
xpetit
35705cc03a
action => description
2021-06-17 19:24:58 +02:00
xpetit
f515ec27f8
Simplify
2021-06-17 16:44:59 +02:00
xpetit
722845a25a
Remove useless space trimming
2021-06-17 16:39:20 +02:00
xpetit
01a4dbfc96
Accept any input for the first pause
2021-06-17 16:37:33 +02:00
xpetit
3b8a363263
Fix bug
2021-06-17 16:21:33 +02:00
xpetit
cb3bb80eef
Fix mistake #2
2021-06-17 14:57:15 +02:00
xpetit
540be8fd06
Fix mistake
2021-06-17 14:31:00 +02:00
xpetit
c93a23199c
Remove packages that break installation
2021-06-17 14:12:26 +02:00
xpetit
4704219c54
Add format tool
2021-06-17 12:50:51 +02:00
xpetit
5c534dc386
Give back to the user the right to manage network connections
2021-06-07 17:17:37 +02:00
xpetit
be10aa0992
Remove useless lines
2021-06-02 16:56:15 +02:00
xpetit
829323f136
Fix syntax error
2021-05-30 06:46:24 +02:00
xpetit
028915abe3
Reorder icons
2021-05-29 19:49:44 +02:00
xpetit
f95ef9919e
Configure VSCode for piscine
2021-05-29 19:17:25 +02:00
xpetit
f5ef7742c2
Update session config
2021-05-29 19:00:27 +02:00
xpetit
f9f5f1b582
Fix numerous issues with login/logouts
2021-05-29 16:57:28 +02:00
xpetit
25f4cf4e6f
Add SDL2
2021-04-28 15:13:20 +02:00
xpetit
a4c44c7514
Show invisible line ending characters (CRLF)
2021-04-28 11:57:52 +02:00
xpetit
3b00d4dfe7
Typo
2021-04-27 22:42:47 +02:00
xpetit
97dcdafc99
Fix teacher test
2021-04-27 22:41:06 +02:00
xpetit
bb2094dcdc
Update Go version
2021-04-26 16:25:06 +02:00
xpetit
9132358525
Enable build Docker building mode
2021-04-24 09:58:05 +02:00
xpetit
6527b99721
Update docker-compose version
2021-04-20 16:51:52 +02:00
xpetit
ada96731c5
Remove unnecessary option
2021-04-03 11:43:32 +02:00
xpetit
d37061e7a4
Update dependencies
2021-04-03 11:43:22 +02:00
xpetit
702cd8184b
Add Visual Studio Code icon
2021-03-07 14:19:11 +01:00
xpetit
0754561c43
Calm down shellcheck
2021-03-07 14:07:33 +01:00
xpetit
dc44209372
Add Visual Studio Code in addition to VSCodium, because the extension store is very poor on VSCodium
2021-03-07 14:06:49 +01:00
xpetit
115679182b
fix: scan new partitions
2021-03-03 07:59:50 +01:00
xpetit
524492d205
First try at making Docker persistent
2021-03-03 07:59:50 +01:00
xpetit
a74a6d5bcb
Fix broken packages
2021-03-03 07:13:43 +01:00
xpetit
32d88d5b9e
Update Go & Node.JS
2021-03-03 05:42:47 +01:00
xpetit
07f12ad437
Fix option
2021-03-03 05:42:47 +01:00
xpetit
94e53cbbac
Remove useless packages
2021-03-03 05:42:47 +01:00
xpetit
d8eedf15b7
Skip confirmation
2021-03-03 05:42:47 +01:00
xpetit
fd10fb7934
Fix EOF for real
2021-03-03 05:42:47 +01:00
xpetit
74d37f261b
Fix Docker installation
2021-03-03 05:42:47 +01:00
xpetit
152d666655
Fix distribution name
2021-03-03 05:42:47 +01:00
xpetit
03102b4ccb
Update Docker version & Docker installation method
2021-03-03 05:42:47 +01:00
xpetit
f4814807ca
Use Cloudflare DNS server
2021-03-03 05:42:47 +01:00
xpetit
d52b5e511c
Remove exam application
2021-03-03 05:42:47 +01:00
xpetit
6df3f10ce1
Fix EOF on vscode
2021-03-03 05:42:47 +01:00
xpetit
55ecdeb58a
use Cloudflare DNS server
2021-02-01 15:28:26 +01:00
xpetit
f231674fc9
Update docker-compose version
2021-02-01 14:55:58 +01:00
xpetit
cc9a44ecfb
Make the script work when piped into Bash
2020-11-30 11:51:02 +00:00
xpetit
004eaaead9
Update configure.sh
2020-11-30 10:56:05 +00:00
xpetit
b85c28957e
Update configure.sh
2020-11-30 10:51:00 +00:00
xpetit
6a224bd267
No resume
2020-11-16 14:45:35 +00:00
xpetit
30328fd301
Update server Debian configuration script
2020-11-16 10:37:54 +00:00
xpetit
93cc5e15b1
Make who-are-you & cl-camp4 exercises work offline
2020-11-04 21:00:55 +00:00
xpetit
4cb9d7cdf8
Make tester work again (need to fix sh exercises with curl)
2020-11-04 21:00:55 +00:00
xpetit
1daf59c437
update Go version
2020-09-14 12:35:21 +02:00
xpetit
c404ee5b1b
fix things
2020-09-09 18:11:54 +02:00
xpetit
5f392489fb
Install netdata by default
2020-08-30 20:06:09 +02:00
xpetit
b78c04917a
Fix caddy installation
2020-08-28 17:40:22 +02:00
xpetit
95bab7d237
Update Golang version
2020-08-28 17:40:22 +02:00
xpetit
bf3accc130
Lint
2020-08-05 14:39:37 +02:00
xpetit
f855a3e701
Enable time synchronization
2020-08-05 14:39:25 +02:00
xpetit
38c7e95598
Put specific versions for Docker containers
...
This is done to remove potential bugs caused by a dependency change
Update the versions must be done manually and validated with automated tests
2020-08-05 14:38:59 +02:00
Xavier Petit
f980251584
Fix vscode syntax highlighting
2020-06-29 12:15:21 +02:00
Xavier Petit
10fd41e258
Add sometimes missing Debian package
2020-06-21 20:52:59 +02:00
4627cd898b
Clean Dockerfile & Clone repositories with HTTPS
2020-06-20 16:43:32 +02:00
eb7488333c
Use local CA in dev env
2020-06-18 23:35:23 +02:00
f71c49b6e4
Remove too dangerous option
2020-06-11 15:46:14 +02:00
Xavier Petit
29420e2f3c
update golang version
2020-06-05 16:00:56 +02:00
b56a315238
update golang version
2020-05-30 13:21:23 +02:00
fb4eea5c99
Add shellcheck, simplify image building
2020-05-29 21:38:30 +02:00
a3f45c2d1c
update
2020-05-29 21:38:30 +02:00
498636b6db
the rollback is real
2020-05-29 21:38:30 +02:00
04adbfc51d
the rollback is real
2020-05-29 21:38:30 +02:00
e1278db547
update to the simplified way
2020-05-29 21:38:30 +02:00
6d2ea4278a
rename entrypoints
2020-05-29 21:38:30 +02:00
76b7fdcb60
Update exercise to make it work in dev env
2020-05-29 21:38:30 +02:00
31f5dd5fe1
Update exercise test
2020-05-29 21:38:30 +02:00
d988a0570c
Use debian instead of alpine for shell tests
2020-05-29 21:38:30 +02:00
Xavier Petit
7ade586e20
Use direct Gitea access
2020-05-29 21:38:30 +02:00
Xavier Petit
d29e917d94
Restructure code
2020-05-29 21:38:30 +02:00
Xavier Petit
691ea32b39
Reorganize files
2020-05-29 21:38:30 +02:00
Xavier Petit
460a40f075
Fusion scripts
2020-05-29 21:38:30 +02:00
Xavier Petit
813dfb5198
Change folder hierarchy
2020-05-29 21:38:30 +02:00
Xavier Petit
ddc1bde725
Change folder hierarchy
2020-05-29 21:38:30 +02:00