Skip to content

Commit

Permalink
Change link
Browse files Browse the repository at this point in the history
  • Loading branch information
Virv12 committed Oct 5, 2024
1 parent b77188d commit 2306238
Show file tree
Hide file tree
Showing 10 changed files with 21 additions and 21 deletions.
6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ description = "Tool for building tasks for informatics competitions, with suppor
readme = "README.md"
authors = ["Edoardo Morassutto <[email protected]>"]
edition = "2021"
documentation = "https://edomora97.github.io/task-maker-rust/"
repository = "https://github.com/edomora97/task-maker-rust"
documentation = "https://olimpiadi-informatica.github.io/task-maker-rust/"
repository = "https://github.com/olimpiadi-informatica/task-maker-rust"
license = "MPL-2.0"
default-run = "task-maker"

Expand All @@ -35,7 +35,7 @@ assets = [
]

[badges]
github = { repository = "edomora97/task-maker-rust", workflow = "Rust" }
github = { repository = "olimpiadi-informatica/task-maker-rust", workflow = "Rust" }

[dependencies]
task-maker-dag = { path = "./task-maker-dag" }
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![Workflow Status](https://github.com/edomora97/task-maker-rust/workflows/Rust/badge.svg)](https://github.com/edomora97/task-maker-rust/actions?query=workflow%3A%22Rust%22)
[![Workflow Status](https://github.com/olimpiadi-informatica/task-maker-rust/workflows/Rust/badge.svg)](https://github.com/olimpiadi-informatica/task-maker-rust/actions?query=workflow%3A%22Rust%22)

# task-maker-rust

Expand All @@ -7,7 +7,7 @@ The new cmsMake!
[![asciicast](https://asciinema.org/a/301849.svg)](https://asciinema.org/a/301849)

## Installation
For **Ubuntu** and **Debian** users you can find the `.deb` file in the [Releases](https://github.com/edomora97/task-maker-rust/releases) page.
For **Ubuntu** and **Debian** users you can find the `.deb` file in the [Releases](https://github.com/olimpiadi-informatica/task-maker-rust/releases) page.
Install the package using `sudo dpkg -i the_file.deb` and it's dependencies (if you need to) with `sudo apt install -f`.
There is a good chance that you have already all the dependencies already installed.

Expand All @@ -28,7 +28,7 @@ For the other operating systems the recommended way to use task-maker-rust is th

- Install the latest stable rust version (and cargo). For example using [rustup](https://rustup.rs/)
- Install the system dependencies: `libseccomp` or `libseccomp-dev` on Ubuntu
- Clone this repo: `git clone https://github.com/edomora97/task-maker-rust`
- Clone this repo: `git clone https://github.com/olimpiadi-informatica/task-maker-rust`
- Build task-maker: `cargo build --release`

The executable should be located at `target/release/task-maker`.
Expand Down
4 changes: 2 additions & 2 deletions bindings/ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@
"prepublish": "tsc"
},
"author": "Edoardo Morassutto <[email protected]>",
"homepage": "https://github.com/edomora97/task-maker-rust",
"homepage": "https://github.com/olimpiadi-informatica/task-maker-rust",
"license": "MIT",
"repository": {
"type": "git",
"url": "ssh://[email protected]:edomora97/task-maker-rust.git",
"url": "ssh://[email protected]:olimpiadi-informatica/task-maker-rust.git",
"directory": "bindings/ts"
},
"devDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
//! [![asciicast](https://asciinema.org/a/301849.svg)](https://asciinema.org/a/301849)
//!
//! # Installation
//! For **Ubuntu** and **Debian** users you can find the `.deb` file in the [Releases](https://github.com/edomora97/task-maker-rust/releases) page.
//! For **Ubuntu** and **Debian** users you can find the `.deb` file in the [Releases](https://github.com/olimpiadi-informatica/task-maker-rust/releases) page.
//! Install the package using `sudo dpkg -i the_file.deb` and it's dependencies (if you need to) with `sudo apt install -f`.
//! There is a good chance that you have already all the dependencies already installed.
//!
Expand All @@ -24,7 +24,7 @@
//!
//! - Install the latest stable rust version (and cargo). For example using [rustup](https://rustup.rs/)
//! - Install the system dependencies: `libseccomp` or `libseccomp-dev` on Ubuntu
//! - Clone this repo: `git clone https://github.com/edomora97/task-maker-rust`
//! - Clone this repo: `git clone https://github.com/olimpiadi-informatica/task-maker-rust`
//! - Build task-maker: `cargo build --release`
//!
//! The executable should be located at `target/release/task-maker`.
Expand Down
4 changes: 2 additions & 2 deletions task-maker-format/src/ioi/format/italian_yaml/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
//!
//! The `gen/GEN` file describes how the input files of the testcases should be generated and how
//! the subtasks are composed. The formal definition of the format can be found looking at the
//! [parsing grammar](https://github.com/edomora97/task-maker-rust/blob/master/task-maker-format/src/ioi/format/italian_yaml/GEN.pest).
//! [parsing grammar](https://github.com/olimpiadi-informatica/task-maker-rust/blob/master/task-maker-format/src/ioi/format/italian_yaml/GEN.pest).
//! The format is described here informally.
//!
//! Each line of that file can be of one of the following types:
Expand Down Expand Up @@ -67,7 +67,7 @@
//! yet officially supported by `cms` (but workaround exists!), is here described.
//!
//! The formal definition of the format can be found in the
//! [parsing grammar](https://github.com/edomora97/task-maker-rust/blob/master/task-maker-format/src/ioi/format/italian_yaml/cases.gen.pest).
//! [parsing grammar](https://github.com/olimpiadi-informatica/task-maker-rust/blob/master/task-maker-format/src/ioi/format/italian_yaml/cases.gen.pest).
//! An informal explanation is here provided.
//!
//! Similarly to `gen/GEN`, each line is independent and can be one of the following:
Expand Down
4 changes: 2 additions & 2 deletions tools/aur/task-maker-rust-git/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ pkgver=r698.e162f1be
pkgrel=1
pkgdesc="Tool for building tasks for informatics competitions, with support for cache, distributed computations and more"
arch=('i686' 'x86_64' 'armv7h' 'aarch64')
url="https://github.com/edomora97/task-maker-rust"
url="https://github.com/olimpiadi-informatica/task-maker-rust"
license=('MPL2')
depends=()
makedepends=('cargo')
optdepends=('texlive-core: booklet compilations')
options=()
provides=('task-maker-rust')
conflicts=('task-maker-rust')
source=("git+https://github.com/edomora97/task-maker-rust.git")
source=("git+https://github.com/olimpiadi-informatica/task-maker-rust.git")
sha384sums=('SKIP')

pkgver() {
Expand Down
4 changes: 2 additions & 2 deletions tools/aur/task-maker-rust/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ pkgver=@@VERSION@@
pkgrel=1
pkgdesc="Tool for building tasks for informatics competitions, with support for cache, distributed computations and more"
arch=('i686' 'x86_64' 'armv7h' 'aarch64')
url="https://github.com/edomora97/task-maker-rust"
url="https://github.com/olimpiadi-informatica/task-maker-rust"
license=('MPL2')
makedepends=('cargo')
optdepends=('texlive-core: booklet compilations')
source=("https://github.com/edomora97/task-maker-rust/archive/v${pkgver}.tar.gz")
source=("https://github.com/olimpiadi-informatica/task-maker-rust/archive/v${pkgver}.tar.gz")
sha256sums=('@@SHA256@@')

build() {
Expand Down
2 changes: 1 addition & 1 deletion tools/aur/task-maker-rust/gen.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/usr/bin/env bash

version="$(grep '^version' ../../../Cargo.toml | cut -d'"' -f 2)"
hash=$(curl -L "https://github.com/edomora97/task-maker-rust/archive/v${version}.tar.gz" | sha256sum | cut -d' ' -f 1)
hash=$(curl -L "https://github.com/olimpiadi-informatica/task-maker-rust/archive/v${version}.tar.gz" | sha256sum | cut -d' ' -f 1)
sed "s/@@VERSION@@/$version/g" < PKGBUILD | sed "s/@@SHA256@@/$hash/"
4 changes: 2 additions & 2 deletions tools/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ ARG TM_VERSION

# install task-maker-rust
RUN (test -n "$TM_VERSION" || (echo "Please use --build-arg TM_VERSION=0.3.X" >&2 && exit 1)) \
&& wget https://github.com/edomora97/task-maker-rust/releases/download/v${TM_VERSION}/task-maker-rust_${TM_VERSION}_amd64.deb \
&& wget https://github.com/olimpiadi-informatica/task-maker-rust/releases/download/v${TM_VERSION}/task-maker-rust_${TM_VERSION}_amd64.deb \
&& dpkg -i task-maker-rust_${TM_VERSION}_amd64.deb \
&& rm task-maker-rust_${TM_VERSION}_amd64.deb

Expand All @@ -44,4 +44,4 @@ ADD entrypoint.sh healthcheck.sh /
CMD /entrypoint.sh

# check the status of the server and the workers
HEALTHCHECK --interval=5s CMD /healthcheck.sh
HEALTHCHECK --interval=5s CMD /healthcheck.sh
4 changes: 2 additions & 2 deletions tools/release/linux/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Ubuntu 16.04 to keep the library versions backward-compatible
FROM ubuntu:16.04

LABEL org.opencontainers.image.source="https://github.com/edomora97/task-maker-rust"
LABEL org.opencontainers.image.source="https://github.com/olimpiadi-informatica/task-maker-rust"
LABEL maintainer="Edoardo Morassutto <[email protected]>"

# we want to use bash, not sh
Expand All @@ -24,4 +24,4 @@ ADD build_release.sh /
VOLUME /source

# build the release on `docker run`
CMD /build_release.sh
CMD /build_release.sh

0 comments on commit 2306238

Please sign in to comment.