Skip to content

Commit 9c07e15

Browse files
committed
Removed src directory
1 parent 7970bc8 commit 9c07e15

14 files changed

Lines changed: 17 additions & 19 deletions

File tree

README.md

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,24 @@ The directory structure of a step package project is shown below:
1414
* `\`
1515
* `steps` - A directory containing the step definitions.
1616
* `<step-name>` - A directory containing the definition of a step. There may be many of these directories to define many steps within a single step package.
17-
* `src` - The directory containing the step source and configuration.
18-
* `__tests__` - The directory containing step tests.
19-
* `executor.spec.ts` - Tests validating the logic in the `executor.ts` file.
20-
* `executor.ts` - The code to be executed when a step is run by Octopus.
21-
* `inputs.ts` - The definition of the inputs required by the step.
22-
* `logo.svg` - The image to be displayed in the Octopus web UI for the step.
23-
* `metadata.json` - The step metadata.
24-
* `ui.ts` - The step UI definition.
25-
* `validation.ts` - The step validation rules.
17+
* `__tests__` - The directory containing step tests.
18+
* `executor.spec.ts` - Tests validating the logic in the `executor.ts` file.
19+
* `executor.ts` - The code to be executed when a step is run by Octopus.
20+
* `inputs.ts` - The definition of the inputs required by the step.
21+
* `logo.svg` - The image to be displayed in the Octopus web UI for the step.
22+
* `metadata.json` - The step metadata.
23+
* `ui.ts` - The step UI definition.
24+
* `validation.ts` - The step validation rules.
2625
* `targets`
2726
* `<target-name>`
28-
* `src`
29-
* `__tests__` - The directory containing step tests.
30-
* `executor.spec.ts` - Tests validating the logic in the `executor.ts` file.
31-
* `executor.ts` - The code to be executed when a target healthcheck is run by Octopus.
32-
* `inputs.ts` - The definition of the inputs required by the target.
33-
* `logo.svg` - The image to be displayed in the Octopus web UI for the target.
34-
* `metadata.json` - The target metadata.
35-
* `ui.ts` - The target UI definition.
36-
* `validation.ts` - The target validation rules.
27+
* `__tests__` - The directory containing step tests.
28+
* `executor.spec.ts` - Tests validating the logic in the `executor.ts` file.
29+
* `executor.ts` - The code to be executed when a target healthcheck is run by Octopus.
30+
* `inputs.ts` - The definition of the inputs required by the target.
31+
* `logo.svg` - The image to be displayed in the Octopus web UI for the target.
32+
* `metadata.json` - The target metadata.
33+
* `ui.ts` - The target UI definition.
34+
* `validation.ts` - The target validation rules.
3735
* `.eslintignore` - The [ESLint ignore file](https://eslint.org/docs/user-guide/configuring/ignoring-code#the-eslintignore-file).
3836
* `.eslintrc.js` - The [ESLint configuration file](https://eslint.org/docs/user-guide/configuring/).
3937
* `.gitignore` - The [git ignore file](https://git-scm.com/docs/gitignore).
File renamed without changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import HelloWorldStepInputs from "./inputs";
22
import {ExecutionInputs, Handler, OctopusContext, TargetInputs} from "@octopusdeploy/step-api";
3-
import HelloWorldTargetInputs from "../../../targets/hello-world-target/src/inputs";
3+
import HelloWorldTargetInputs from "../../targets/hello-world-target/inputs";
44

55
const HelloWorldStepExecutor: Handler<HelloWorldStepInputs, HelloWorldTargetInputs> = async (
66
inputs: ExecutionInputs<HelloWorldStepInputs>,
File renamed without changes.

0 commit comments

Comments
 (0)