Skip to content

Commit

Permalink
#63: Updated to exaslct 1.0.0 (#64)
Browse files Browse the repository at this point in the history
fixes #63 

Co-authored-by: Christoph Pirkl <[email protected]>

---------

Co-authored-by: Christoph Pirkl <[email protected]>
  • Loading branch information
tomuben and kaklakariada authored Sep 4, 2024
1 parent 9ba6f37 commit 5ad84bf
Show file tree
Hide file tree
Showing 14 changed files with 411 additions and 374 deletions.
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 to 1.0.0

## 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

0 comments on commit 5ad84bf

Please sign in to comment.