Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#63: Updated to exaslct 1.0.0 #64

Merged
merged 3 commits into from
Sep 4, 2024
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions doc/changes/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Changes

* [1.6.0](changes_1.6.0.md)
* [1.5.0](changes_1.5.0.md)
* [1.4.0](changes_1.4.0.md)
* [1.3.4](changes_1.3.4.md)
Expand Down
12 changes: 12 additions & 0 deletions doc/changes/changes_1.6.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Script-Languages-Container-CI 1.6.0, 2024-09-04

Code name: Update SLCT
tomuben marked this conversation as resolved.
Show resolved Hide resolved

## Summary

Updated several dependencies.

## Dependencies

- #63: Updated slct

7 changes: 3 additions & 4 deletions exasol_script_languages_container_ci/lib/ci_build.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
import logging
from typing import Tuple, Dict, Optional
from typing import Tuple, Optional

from exasol_integration_test_docker_environment.lib.api.build_test_container import build_test_container
from exasol_integration_test_docker_environment.lib.docker.images.image_info import ImageInfo
from exasol_script_languages_container_tool.lib.api import build
from exasol_script_languages_container_tool.lib.tasks.test.test_container_content import build_test_container_content
from exasol.slc.api import build
from exasol.slc.internal.tasks.test.test_container_content import build_test_container_content

from exasol_script_languages_container_ci.lib.ci_step_output_printer import CIStepOutputPrinterProtocol, \
CIStepOutputPrinter
Expand Down
3 changes: 1 addition & 2 deletions exasol_script_languages_container_ci/lib/ci_export.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
import logging
from typing import Tuple

from exasol_script_languages_container_tool.lib.api import export
from exasol_script_languages_container_tool.lib.tasks.export.export_containers import ExportContainerResult
from exasol.slc.api import export

from exasol_script_languages_container_ci.lib.ci_step_output_printer import CIStepOutputPrinterProtocol, \
CIStepOutputPrinter
Expand Down
2 changes: 1 addition & 1 deletion exasol_script_languages_container_ci/lib/ci_push.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import logging
from typing import Tuple

from exasol_script_languages_container_tool.lib.api.push import push
from exasol.slc.api.push import push

from exasol_script_languages_container_ci.lib.ci_step_output_printer import CIStepOutputPrinterProtocol, \
CIStepOutputPrinter
Expand Down
4 changes: 2 additions & 2 deletions exasol_script_languages_container_ci/lib/ci_security_scan.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import logging
from pathlib import Path
from typing import Tuple, Callable
from typing import Tuple

from exasol_script_languages_container_tool.lib.api import security_scan
from exasol.slc.api import security_scan

from exasol_script_languages_container_ci.lib.ci_step_output_printer import CIStepOutputPrinterProtocol, \
CIStepOutputPrinter
Expand Down
4 changes: 2 additions & 2 deletions exasol_script_languages_container_ci/lib/ci_test.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import logging
from typing import Tuple, Protocol

from exasol_script_languages_container_tool.lib.api.run_db_tests import run_db_test
from exasol_script_languages_container_tool.lib.tasks.test.test_container import AllTestsResult
from exasol.slc.api.run_db_tests import run_db_test
from exasol.slc.models.test_result import AllTestsResult

from exasol_script_languages_container_ci.lib.ci_step_output_printer import CIStepOutputPrinterProtocol, \
CIStepOutputPrinter
Expand Down
725 changes: 382 additions & 343 deletions poetry.lock

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "exasol-script-languages-container-ci"
version = "1.5.0"
version = "1.6.0"
description = "Implements CI builds for script-language-container."

license = "MIT"
Expand All @@ -13,10 +13,10 @@ authors = [
python = ">=3.10.0,<4.0"
click = "^8.1.7"
GitPython = ">=3.1.0"
exasol-script-languages-container-tool = "^0.20.0"
exasol-script-languages-container-tool = "^1.0.0"
exasol-integration-test-docker-environment = "^3.1.0"
PyGithub = "^2.3.0"
setuptools = "^70.0.0"
setuptools = "^73.0.0"
datamodel-code-generator = ">=0.25.5 <0.30.0"

[build-system]
Expand Down
13 changes: 0 additions & 13 deletions scripts/build/build_release.sh

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from typing import Dict

from exasol_script_languages_container_tool.lib.tasks.build.docker_flavor_image_task import DockerFlavorAnalyzeImageTask
from exasol.slc.internal.tasks.build.docker_flavor_image_task import DockerFlavorAnalyzeImageTask


class AnalyzeBaseTestBuildRun(DockerFlavorAnalyzeImageTask):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from typing import Dict

from exasol_script_languages_container_tool.lib.tasks.build.docker_flavor_image_task import DockerFlavorAnalyzeImageTask
from exasol.slc.internal.tasks.build.docker_flavor_image_task import DockerFlavorAnalyzeImageTask


class AnalyzeBaseTestBuildRun(DockerFlavorAnalyzeImageTask):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from typing import Dict

from exasol_script_languages_container_tool.lib.tasks.build.docker_flavor_image_task import DockerFlavorAnalyzeImageTask
from exasol.slc.internal.tasks.build.docker_flavor_image_task import DockerFlavorAnalyzeImageTask


class AnalyzeBaseTestBuildRun(DockerFlavorAnalyzeImageTask):
Expand Down
2 changes: 1 addition & 1 deletion test/unit_tests/test_ci_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
from unittest.mock import call, create_autospec, MagicMock

import pytest
from exasol_script_languages_container_tool.lib.tasks.test.test_container import AllTestsResult
from exasol.slc.models.test_result import AllTestsResult

from exasol_script_languages_container_ci.lib.ci_step_output_printer import CIStepOutputPrinterProtocol
from exasol_script_languages_container_ci.lib.ci_test import CIExecuteTest, DBTestRunnerProtocol
Expand Down
Loading